1
我正在更新我的數據庫這樣一種更好的方式來執行PDO statments
$db = new PDO('mysql:host=localhost;dbname=database;charset=utf8', 'username', 'password');
$updo = $db->prepare("UPDATE table SET weight = :weight WHERE height = 28");
$updo->execute(array(':weight' => $weight));
這是正確的步驟。有任何改進建議嗎?在PHP手冊中他們寫道:這樣
$sth = $dbh->prepare($sql, array(PDO::ATTR_CURSOR => PDO::CURSOR_FWDONLY));
準備語句此額外陣列搞糊塗了。我第一次使用PDO,所以想清除一些事情。
@Bob感謝名單。除此之外,還有其他好處嗎? –
這個問題似乎更適合http://codereview.stackexchange.com。 – deceze