2014-09-10 47 views
0

我需要寫queryselect * from delivery where '$day' = 1。我必須動態提及列名稱。但它不起作用。我的星期一,星期二,星期三,星期四,星期五,星期六,星期日。這就是爲什麼我需要運行這個查詢。動態列與在哪裏子句在php mysql

+1

顯示的是實際的代碼,再加上解釋什麼不工作 - 你得到等 – Steve 2014-09-10 13:58:41

+0

你存儲交付的時間戳以及一條錯誤消息?那麼你並不需要存儲一週中的幾天,而只需要存儲時間戳。那麼如果你想在星期一發貨,你可以在where子句中使用DAY()來提取日期價值。 – SamHuckaby 2014-09-10 14:04:36

回答

2

嘗試沒有報價

select * from delivery where $day = 1 
+0

非常感謝你!有效!! – 2014-09-10 14:03:31

+0

你可以投我的答案,謝謝:) – 2014-09-10 14:05:31