我想運行下面的查詢,但我不確定我的是否應該是$ form_id =記錄的列$ user_id是名爲cf_id的記錄的主鍵。我在哪裏需要在我的MYSQL查詢中使用反引號或引號?
$ querydate將在稍後的腳本中回顯,因爲它會從等於$ form_id和$ user_id的記錄中提取日期。
$querydate = mysql_query("SELECT '$form_id' FROM email_history WHERE cf_id = '$user_id'") or die(mysql_error());
編輯>>>>>>
嘗試下面的一些解決方案後,它似乎工作確定,但不但得不到下形式的名稱保存日期,我得到這個回聲」 d代替,所以即時通訊不知道什麼現在發生: :資源ID#120 :資源ID#121 :資源ID#122 :資源ID#123
該表是設置像followng:
[USER_ID] [FORM_ID1212212] [FORM_ID1212112]
[1] [2-1-2012] [2-1-2012]
[2] [1-1-2012] [1-1-2012]
你不應該像這樣執行MySQL查詢;使用預先準備的語句。 – 2012-01-02 19:30:27
[反引號和單引號之間有什麼區別?我可以在查詢中使用IF語句嗎?](http://stackoverflow.com/questions/2122721/what-are-the-differences-between-backtick-and-single-quote-can-i-use-if - 狀態) - 和 - [在字段名稱附近使用反引號](http://stackoverflow.com/questions/261455/using-backticks-around-field-names) – mario 2012-01-02 19:40:12
re:編輯...您正在使用的教程應該顯示如何使用mysql_fetch_row()從$ querydate結果集中獲取每個結果 – 2012-01-02 19:50:36