我想按日期查詢小型數據庫,我的日期表數據存儲在2014-02-04時間。我怎麼能轉換並檢查它今天的日期。轉換Unix時間戳和排序數據在mysql查詢中
這是我,但我得到了一些錯誤
$q = 'SELECT count(*) as count FROM SHOW WHERE date('Y-m-d', strtotime
('SHOW_DATE') ='.$db->qstr(date()).' AND CONTACT='.$db->qstr($name);
if(!$rs = $db->execute($q)){
force_page('core', 'error&error_msg=MySQL Error: '.$db->ErrorMsg().'&menu=1');
exit;
} else {
$today_count = $rs->fields['count'];
$smarty->assign('today_count',$today_count);
}
非常感謝。
我已經更新了這個問題 – user3620142
它存儲爲'DATE'(就像它應該)或'VARCHAR'嗎? – h2ooooooo
您正在使用'圍繞着字符串和字符串而不逃避它。看看你的代碼,你會發現語法高亮在Y-m-d的第一行 – WizKid