1
如何將數組綁定到而不使用鍵(非關聯數組)到PDO SQL語句?將2D數組綁定到PDO SQL語句
說我想插入所有3項從$fruits
到數據庫:
$fruits = array(
array('apple','red','sweet'),
array('lemon','yellow','bitter'),
array('bannana','yellow','sweet')
);
$stmt = $pdo->prepare("INSERT INTO `fruits` (`name`, `color`, `taste`) VALUES (????)");
$stmt->bindValue(??);
$stmt->execute();
我知道它可以通過關聯數組(Binding multiple values in pdo),但在這種情況下的陣列來實現無鑰匙。
什麼您通過陣列的意思是有沒有鑰匙嗎? – monir009
我的意思是你不能像'$ fruits ['color']'那樣引用它。 – Azevedo
然後使用$ fruits [0],$ fruits [1] ...等 – monir009