Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak porównać dane wejściowe z danymi mysql z php/sql?

Myślę, że problem polega na tym, że nie unikasz cudzysłowów w zapytaniu:

Spróbuj wykonać następujące czynności:

$u = $_GET['u'];
$query = "SELECT * FROM $usertable WHERE $yourfield = " . $u;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Czy to zapytanie jest bezpieczne przed wstrzyknięciem sql?

  2. Odmowa dostępu dla użytkownika „@”localhost” (przy użyciu hasła:NIE)

  3. Mysql aktualizuje wiersz o inną wartość wiersza w tej samej tabeli

  4. Mysql:wykonanie polecenia odrzuconego użytkownikowi ''@'localhost' z powodu rutynowego błędu

  5. Wstaw do tabeli MySQL lub zaktualizuj, jeśli istnieje