我想更新cloumn.But每次最後一個數組都添加到table.But我想通過一個cloumn添加一個孔數組值。用php更新表中的列?
這裏是我的代碼:
<?php
$keys=array(
"tr-aa",
"tr-ad",
"tr-af",
"tr-ag",
"tr-ak",
"tr-am",
"tr-an",
"tr-al",
"tr-ar",
"tr-av",
"tr-ay",
"tr-bk",
"tr-br",
"tr-bm",
"tr-br",
"tr-bc",
"tr-bg",
"tr-bt",
"tr-bl",
"tr-bd",
"tr-bu",
"tr-ck",
"tr-ci",
"tr-cm",
"tr-dn",
"tr-dy",
"tr-du",
"tr-ed",
"tr-eg",
"tr-en",
"tr-em",
"tr-es",
"tr-ga",
"tr-gi",
"tr-gu",
"tr-hk",
"tr-ht",
"tr-ig",
"tr-ip",
"tr-ib",
"tr-iz",
"tr-km",
"tr-kb",
"tr-kr",
"tr-ka",
"tr-ks",
"tr-ky",
"tr-kk",
"tr-kl",
"tr-kh",
"tr-ki",
"tr-kc",
"tr-ko",
"tr-ku",
"tr-ml",
"tr-mn",
"tr-mr",
"tr-ic",
"tr-mg",
"tr-ms",
"tr-nv",
"tr-ng",
"tr-or",
"tr-os",
"tr-ri",
"tr-sk",
"tr-ss",
"tr-si",
"tr-sp",
"tr-sv",
"tr-su",
"tr-sr",
"tr-tg",
"tr-tt",
"tr-tb",
"tr-tc",
"tr-us",
"tr-va",
"tr-yl",
"tr-yz",
"tr-zo"
);
$q="UPDATE Cities SET CityKey=? ";
for ($i=0; $i<sizeof($keys); $i++) {
$query = $baglanti->prepare($q);
$query->execute($keys[$i]);
}
?>
通常爲每次迭代PDO執行與準備SQL更新statement.And這似乎normal.But我不可能實現什麼錯?
我在哪裏錯了?
謝謝
我看不到你這裏 – danidee 2014-09-27 00:16:02