作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
好吧,我想知道如何让我的数据库表在特定时间更改。
示例:
提交表格后1小时后自动更改为Prio 23小时后自动更换为Prio 3
这就是我需要的..
这是我用来读取表格的代码:
<?php
include("db.php");
$result=mysql_query("SELECT * FROM lijst where archief='0' ORDER BY FIND_IN_SET(prio, '#ffaeae,#fff5ae,#ffffff')");
while($test = mysql_fetch_array($result))
{
$id = $test['ticketID'];
echo"<tr style='background:". $test['prio'].";'>";
echo"<td><font color='black'>".$test['aangemeld']."</font></td>";
echo"<td>".$test['status']."</td>";
echo"<td><font color='black'>" .$test['klant']."</font></td>";
echo"<td><font color='black'>" .$test['naam']."</font></td>";
echo"<td><font color='black'>". $test['achternaam']. "</font></td>";
echo"<td><font color='black'>". $test['telefoon']. "</font></td>";
echo"<td><font color='black'>". $test['onderwerp']. "</font></td>";
echo"<td width='300px'><font color='black'>". $test['probleem']. "</font></td>";
echo"<td><font color='black'>". $test['terugb']. "</font></td>";
echo"<td><font color='black'>". $test['Tijd']. " door : ". $test['wijziging']. "</font></td>";
echo"<td><a href ='view.php?ticketID=$id'><small class='icon pencil'></small><span>Wijzig</span></a><br /><a href ='move.php?ticketID=$id'>Afgehandeld</a></td>";
echo "</tr>";
}
mysql_close($conn);
?>
最佳答案
您必须运行计划任务或 cron。您必须尽可能频繁地调用脚本来更新表中的数据。该脚本应检查自创建以来的时间是否大于一到两个...小时。如果是,那么应该改变优先级。假设您使用时间戳,代码应如下所示:
if ( time() - (60 * 60) >= $myData['created'] )
changePrio($myData['id'], 2);
关于php - 一定时间后自动更改数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13726742/
我正在尝试开发右边框/Angular 具有特定 Angular (30°) 的表格。我见过一些类似的解决方案,但它们都无法在一定程度上发挥作用。如果我想从 30° 改变到 20°,我不想花太多力气。
我是一名优秀的程序员,十分优秀!