0
我需要一些編碼幫助。 我想將$ _SESSION中的每個$ value元素插入$ key coloumn(這些是在$ key之後創建的)。像
foreach ($_SESSION as $key => $value) {
// "INSERT INTO test (".$value.") VALUES (". $key.")";
}
東西,我一直在尋找Best way to INSERT many values in mysqli? ,但我不完全得到它 由於IM期運用的mysqli它必須是對象
確定這是有效的,但每個插入進入新行,這意味着每行只填充1條數據 – Newb 2014-09-26 07:46:16
嗯,是的,它會這樣做。看看你的插入語句。您只發送1個值(又名1列)到數據庫。您需要將其更改爲INSERT INTO測試(列,列,列等)VALUES(值,值,值等...)' – 2014-09-26 13:05:56
對於性能低下和sql注入而言,它是開放的。您應該使用準備好的語句批量插入 – 2014-09-29 18:05:49