如何在日历中选择一个日期,而任何其他患者都无法使用PHP数据库选择该日期



我正在phpmyadmin数据库中设置一个日期和时间日历,以选择患者的预约日期,但是一旦选择一个日期,就无法再次选择。如何在phphmyadmin中执行此操作并将其与数据库连接?

         <h5> Date: </h5>
           <input type="datetime-local"/><br>
         </form>
     </div>
     </div>

我会创建一个带有有效选项的表。假设您可以在上午 9:00 至下午 5:00 之间接待患者。患者可以预约 30 分钟,因此您需要间隔 30 分钟。

我会把我的桌子称为PossibleAppointments

=================
=  id  =  time  =
=================
-   1  -  9:00  -
-----------------
-   2  -  9:30  -
-----------------
-      ...      -
-----------------
-   #  -  4:30  -
-----------------

添加另一个名为 BookedAppointments 的表,其中有一个条目,例如:

================================
=  id  =      date    =  time  =
================================
-   #  -  2019-04-22  -    2   -
--------------------------------

请注意,列 time 将表示一行 PossibleAppointments 的 id。

现在,每当患者想要预约时,都会显示一个下拉input,并根据您的表格过滤掉已经预约的预约。

最新更新