Ben veritabanına bağlı ve bir dizi aşağı çekti. Şimdi, ben bu telefonların fiyatları değiştirmek için giriş formları kullanıyorum.
Her şey bunun dışında harika çalışıyor:
$query2 = 'UPDATE phone_models SET buyback_price=' . $data["key"] . ' WHERE id=' . $row["id"] ';';
mysql_query($query2) or die(mysql_error());
Her şeyi denedim. Ben insanların aynı sorun olması için google'dan, PHP kılavuzları aradık. Bunun için birçok farklı alıntı kurulumları kullanılan sözdizimi değiştirdik. Ve bu sadece işe yaramaz.
Ben bile dışarı alarak denedim; SQL tutulmaktadır. Hiçbir şey çalışır.
Teşekkürler!
EDIT: Ben de denedim:
mysql_query("UPDATE phone_models SET buyback_price=" . $_POST . " WHERE id=" . $phone_id . ";") or die(mysql_error());
EDIT2: orijinal kodu bir hata vardı. Ben bu onu çözdüm:
$query2 = 'UPDATE phone_models SET buyback_price=' . $data["key"] . ' WHERE id=' . $row["id"] . ';';
mysql_query($query2) or die(mysql_error());
And now, my error is: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE id=1' at line 1