我正在使用php和mysql的系统。它目前有一个工作短信功能,支持向用户发送消息和接收用户发送的消息。所有已发送和已发送的消息都存储在不同的表中(一个用于发送,另一个用于接收),并包含诸如发送者的号码,消息,时间/日期等信息。大多数情况下,用户只发送YES或NO消息这些都是相应的。
我想要做的是在mysql中使用count函数,我会不断检查包含“YES”的消息,一旦计数达到一定数量,让我们说“5”,它会自动检索所有的值(发件人的号码,消息,时间/日期等),以便我可以进一步操纵检索到的数据。
如何实现这一点的任何想法将不胜感激。请尽量保持答案/建议。
谢谢!
答案 0 :(得分:-2)
$sql="select * from message_table where message=('yes' || 'YES')";
$result=mysql_query($sql);
$numRows=mysql_num_rows($result);
if($numRows>=5)
{
while($row=mysql_fetch_array($result))
{
$id=$row['id'];
$message=$row['message'];
$date=$row['date'];
}
}