如果有新的SQL条目,如何将div添加到正确的位置?

时间:2014-01-04 10:51:19

标签: php mysql sql ajax

我编写了一个披萨订单系统,我的表格如下:

id, userid, timeorderd, readyin, processed.

示例条目是:

1, 1, 11:00:00, 10, 0

身份1的用户在11:00点订购披萨,并希望披萨在10分钟内完成,状态是披萨尚未准备好。

我现在想要一个等待新订单的披萨服务的监听器脚本。首先,它应该获得状态为0的所有条目(状态为1的条目将被删除)。然后它应该计算披萨应该准备好的时间(按时间排序+准备好)并按顺序对数组进行排序。

现在,如果数据库中有一个新的mysql条目,它应该在正确的位置添加一个div。例如有一个订单应该在5分钟内准备好,一个应该在60分钟内准备好。现在,当有一个应该在30分钟内准备好的新订单时,新的div应该介于另外两个之间。

1 个答案:

答案 0 :(得分:0)

您可以使用sql示例中的sql“ORDER BY”关键字来命令数据div

SELECT pizza FROM table_name ORDER BY tie remaining time column_table_name;

并使用ajax使用java脚本中的setInterval()重新排序div