sql >> Database teknologi >  >> RDS >> Mysql

MySQL-forespørgsel virker ikke, mens du bruger php-variabel i where-klausulen

Du undslipper $ i variablen ved at gøre \$ .Prøv:

$query = "SELECT * FROM `cats` WHERE name='$name'";

REDIGER

Fra diskussionen nedenfor.

Problemet med undefined index er det faktum, at du bruger $row['age'] når det virkelig er, er kolonnenavnet i databasen Age . Derfor skal du bruge $row['Age'] når der henvises til varen. Det samme gælder for name .



  1. Oracle Update Query ved hjælp af Join

  2. Sådan implementeres Percona XtraDB Cluster 8 for høj tilgængelighed

  3. php-funktionen returnerer ikke alle resultater fra en MySQL-forespørgsel i en foreach

  4. Skal nulstille værdien af ​​sekvens i Oracle