我想執行更新語句使用mysqli與關聯數組中的值。 我可以調用我想要的值使用$array2[0]["id"]
等 所以我需要的語句執行數組中的每個值。使用關聯數組更新表使用mysqli
這是我在這最後的嘗試我不能明白爲什麼它不工作(我的mysqli的技能是非常基本的):
$query = "update stockistsWorld
set lat = '?' and lng = '?'
where 'id' = '?' ";
if($stmt = $this->conn->prepare($query)){ //if connect
foreach($array as $one){
$stmt = $mysqli->prepare($query);
$stmt ->bind_param("ssi", $one["lat"],$one["lng"],$one["id"]);
$stmt->execute();
}
$stmt->close();
}
數組傳遞給這條語句從方法調用addLatLng($array)
如果我這樣做完全錯誤我的appologise,但在我的腦海,它看起來應該工作
你只需要準備一次。 –
這些引號再次... –
'id'??那麼'id'呢? – Think