[請益] SQL字串如何在PHP中結合?

看板PHP作者 (十一)時間8年前 (2016/12/20 22:04), 8年前編輯推噓1(107)
留言8則, 5人參與, 最新討論串1/2 (看更多)
各位前輩與先進大家好~ 想請教大家一個問題,我的程式碼如下: 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

12/20 22:14, , 1F
重學吧XD pdo先
12/20 22:14, 1F

12/20 22:18, , 2F
一般而言兩個SQL敘述中間應該有個 ; 吧
12/20 22:18, 2F

12/20 22:18, , 3F
但是你為什麼想要只query一次 兩次不好嗎
12/20 22:18, 3F

12/21 01:32, , 4F
加;就可以了讓他知道是語法的結尾 但是你這樣串接好
12/21 01:32, 4F

12/21 01:32, , 5F
恐怖 SQL 會被注入 改成PDO會比較好喔
12/21 01:32, 5F

12/21 01:38, , 6F
指令、敘述、語法 這裡面有三個term 統一一下好嗎 |(
12/21 01:38, 6F
感謝各位前輩的指導,我用兩個判斷分開兩個SQL敘述,也不強迫一次完成,我會努力學習PDO的,感謝前輩們! ※ 編輯: cp59318 (140.126.130.208), 12/21/2016 09:33:37

12/21 14:17, , 7F
pdo對你的未來才有幫助
12/21 14:17, 7F

12/30 19:50, , 8F
PDO必學
12/30 19:50, 8F
文章代碼(AID): #1OMJfem8 (PHP)
文章代碼(AID): #1OMJfem8 (PHP)