PHP,MySQL - 如何显示值高于的所有行的所有结果



我有一个MySQL数据库,其中包含以下列和行(下面列出了几行(:

ID |     Date   | Event
1  | 1994-05-01 | EventDesc1
2  | 1994-07-04 | EventDesc2
3  | 1996-02-02 | EventDesc3
4  | 1998-04-07 | EventDesc4
5  | 1999-01-01 | EventDesc5

我想回显指定日期后发生的事件列中的所有行。日期将在 php 变量中指定。

例如 指定日期: 27.2.1995;它会回显 EventDesc3、EventDesc4、EventDesc5

据我了解您的问题,我认为这就是您正在寻找的..

<?php
$date = your date value 
$result = mysql_query("SELECT Event FROM your_table_name WHERE Date >= $date");
if (!$result) {
echo 'Could not run query: ' . mysql_error();
exit;
}
$row = mysql_fetch_row($result);
echo $row[0]; 
?>

相关内容

  • 没有找到相关文章

最新更新