2014-05-05 53 views
0

我在mysql表中有特殊数据标记(startdata)。这是活动开始的日期。旧的事件存储在数据库中,但我不需要它们出现在MySQL答案中。 那么有没有办法向数据库发送查询,包括我需要的参数? (例如,不显示startdate比今天早的行)。带日期参数的MySQL查询

现在我的代码如下所示:您的where子句中

$res3 = mysqli_query($con,"SELECT * FROM raspisanie WHERE 
instr='" . $instrument . "' AND school IN(" . $array2 . ") 
AND type='regular' AND state='1' ORDER by startdate"); 
+0

'where startdate> now()'。 –

+0

是的,它的工作原理!谢谢! – Bullwinkle

回答

1

添加条件。

$res3 = mysqli_query($con,"SELECT * FROM raspisanie WHERE 
    instr='" . $instrument . "' AND school IN(" . $array2 . ") 
    AND type='regular' AND state='1' AND startdate >now() ORDER by startdate"); 
+0

是的,完美!谢谢你,戴夫! – Bullwinkle