我已將日期以d/m/y格式存儲在數據庫中。我如何將它與當前日期進行比較? 這是我的代碼。但它沒有正常工作。數據庫與當前日期的日期比較
<!DOCTYPE html>
<html>
<body>
<?php
session_start();
include_once 'dbconnect.php';
date_default_timezone_set("Asia/Dhaka");
$t=time();
$d=date("d/m/Y");
$bar=date("l");
$time=date("h:i:sa");
$result=mysql_query("SELECT * FROM seminar WHERE date >= '$d'");
$cnt=mysql_query("SELECT COUNT(*) FROM seminar WHERE date >= '$d'");
$find=mysql_fetch_row($cnt);
$num=$find[0];
while($uRow=mysql_fetch_assoc($result))
{
echo "A Seminar on ".$uRow['about']." will be held in ".$uRow['place'] ." at".$uRow['time'].",".$uRow['date']."<br><br>";
}
//mysql_query("DLETE FROM seminar WHERE date < '$d'");
?>
</body>
</html>
你好,歡迎來到Stack Overflow!請添加更多詳細信息 - 某些「不起作用」的信息不是很有用。它會給出任何錯誤嗎?它有什麼作用?它應該做什麼? – Anders
你可以提供一個存儲在數據庫中的日期,我們可以看到它的格式,你在編寫數據庫表單的同時比較了d/m/Y *大寫字母Y – alamnaryab
如果可以,應該[停止使用'mysql_ *'函數](http://stackoverflow.com/questions/12859942/why-shouldnt-i-use-mysql-functions-in-php)。他們不再被維護,並[正式棄用](https://wiki.php.net/rfc/mysql_deprecation)。瞭解[準備](http://en.wikipedia.org/wiki/Prepared_statement)[聲明](http://php.net/manual/en/pdo.prepared-statements.php),並考慮使用PDO ,[這真的不難](http://jayblanchard.net/demystifying_php_pdo.html)。 –