- 私は、データベースに、現在の日付と時間で、タイムスタンプComparsionのMySQL PHP
$curDate = date("Y-m-d H").':00:00';
$query = "SELECT Id FROM Programacao WHERE Data1 = $curDate OR Data2 = $curDate OR Data3 = $curDate
OR Data4 = $curDate OR Data5 = $curDate OR Data6 = $curDate OR Data7 = $curDate";
$result = mysql_query($query);
if(!$result) {echo 'No program today';}
while ($row = mysql_fetch_array($result))
{
echo $row['Id'];
}
行データを行を比較しようとすると、そのようなものです:「2011年9月10日午後6時00分: 00 " しかし、私はいつも得る:Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result
任意の訂正?
何かがあなたのクエリで間違って動作します。 'mysql_query()'行の後に 'echo mysql_error();'を置きます。代わりに 'echo $ query;'を実行し、それをあなた自身で実行しようとします。 –
このようなコードで質問するだけではありませんか?それはどこに行きましたか? – JohnD
@ジョン:はい、これですか? http://stackoverflow.com/questions/7457950/php-mysql-date-comparsion –