mysqlde toplu update yapmak benim için eziyetti bende posttaki verileri direk update eden bir fonksiyon yaptım.
function sql_updates($tablo,$sutun,$id) {
foreach($sutun as $key => $deger) {
$cikis = 1;
$sql = mysql_query("UPDATE $tablo SET $key = '$deger' WHERE id='$id'");
if($sql) {
$cikis = $cikis * 1;
} else {
$cikis = $cikis * 0;
echo "<p>$key</p>";
}
}
return $deger;
}kullanımı:
if(sql_updates('tablo_adi',$_POST,$id)) {
echo "Başarıyla Güncellendi";
} else {
echo "Güncelleme Başarısız";
}