Neden benim sorgu çalışmıyor?

0 Cevap php

Benim web sitesi PHP komutu vardır:

mysql_query("SELECT * FROM users WHERE id=" . $_GET["id"]) or die(mysql_error());

Ben URL'yi girdiğinizde

http://example.com/index.php?id=1;%20UPDATE%20users%20SET%20password=123%20WHERE%20id=1

Ben hata şu olsun:

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 'UPDATE users SET password=abc WHERE id=1' at line 1

Ama phpmyamin sorguda başarıyla yürütür. Burada ne oldu? Neden tarayıcıda çalıştırmak değil mi?

0 Cevap