我有一個關於PDO的問題進行交談數據庫, 我熟悉的例子是:帶有k/v對和未知數的PDO?
$data = array('Cathy', '9 Dark and Twisty Road', 'Cardiff');
$STH = $DBH->("INSERT INTO folks (name, addr, city) values (?, ?, ?);
$STH->execute($data);
但是,如果我們有A K/V對,這將是一樣的嗎? ala
$data = array('one'=>'Cathy', 'two'=>'9 Dark and Twisty Road', 'three'=>'Cardiff');
$STH = $DBH->("INSERT INTO folks (?, ?, ?) values (?, ?, ?);
$STH->execute($data);
如果我們沒有確定數量的值,該怎麼辦?
$data = array(range(0, rand(1,99));
$STH = $DBH->("INSERT INTO folks (/* how would you put stuff here? */) values (/* how would you put stuff here? */);
$STH->execute($data);
這讓我多不糊塗....
有人能告訴我上面兩個怎麼會具有k/V對未知計數工作?
由於大部分
您可以解釋'$ assoc'的用途以及如何使用它? – ehime 2012-02-16 22:20:19
'$ assoc'是''columnname'=>'columnvalue''的關聯數組,在你的文章中描述過! – 2012-02-16 23:21:49
好吧然後我混淆了'$ pdo'是什麼,我認爲(出於某種愚蠢的原因...),那就是數組入口 – ehime 2012-02-16 23:32:39