看板 PHP 關於我們 聯絡資訊
各位前輩與先進大家好~ 想請教大家一個問題,我的程式碼如下: if ($operation == 'Update') { $query1 = "UPDATE need SET Need_Quantity = '$Need_Quantity', Need_Valid ='$Need_Valid' WHERE Serial_number = '$Serial_number'"; $query2 = "INSERT INTO orderform_table(Serial_Number,Order_Date) VALUES ('1','2016-11-11')" ; $query = $query1.$query2; } 如何將query1與query2兩項指令正確的結合? 或是我的PHP字串結合方式有問題? 還請各位前輩與先進指點指點~~ 感謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.126.130.208 ※ 文章網址: https://www.ptt.cc/bbs/PHP/M.1482242664.A.C08.html
imhaha: 重學吧XD pdo先 12/20 22:14
MOONRAKER: 一般而言兩個SQL敘述中間應該有個 ; 吧 12/20 22:18
MOONRAKER: 但是你為什麼想要只query一次 兩次不好嗎 12/20 22:18
et69523820: 加;就可以了讓他知道是語法的結尾 但是你這樣串接好 12/21 01:32
et69523820: 恐怖 SQL 會被注入 改成PDO會比較好喔 12/21 01:32
MOONRAKER: 指令、敘述、語法 這裡面有三個term 統一一下好嗎 |( 12/21 01:38
感謝各位前輩的指導,我用兩個判斷分開兩個SQL敘述,也不強迫一次完成,我會努力學習PDO的,感謝前輩們! ※ 編輯: cp59318 (140.126.130.208), 12/21/2016 09:33:37
tsao1211: pdo對你的未來才有幫助 12/21 14:17
joey770911: PDO必學 12/30 19:50