merhaba, ben bir sistem yazdım ve bir kod ekledim lâkin bu kodda UPDATE çalışmıyor. Garip olanı şu ben buna 1 kere bile ellemedim ve daha dün çalışıyordu, Mysql hatası vs vs yok UPDATE yapmaya çalıştığım zaman veriyi "" ile değiştiriyor.
$query = $db->prepare('UPDATE `users` SET `coins` = `coins` + ?, `promotionlist` = ? WHERE `device_id` = ?;');
$sth = $query->execute(array( $data["coin"], json_encode($prolist), $_POST["device_id"], ));
echo $sth;
tırnak işaretlerinde sorun var gibi. bir de aşağıdaki gibi deneyin.
$query = $db->prepare("UPDATE users SET coins=coins+?, promotionlist=? WHERE device_id=?");
$sth = $query->execute(array( $data["coin"], json_encode($prolist), $_POST["device_id"]));
echo $sth;