sql >> Database >  >> RDS >> Mysql

MySQL-query werkt niet tijdens gebruik van php-variabele in where-clausule

Je ontsnapt aan de $ in de variabele door \$ . te doen .Probeer:

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

BEWERKEN

Uit de onderstaande discussie.

Het probleem met de undefined index is het feit dat je $row['age'] . gebruikt als het echt is, is de kolomnaam in de database Age . Daarom moet u $row['Age'] . gebruiken wanneer u naar het item verwijst. Hetzelfde geldt voor name .



  1. Index uitschakelen in innodb

  2. Kan ik SSH naar MySQL met de GUI-tools?

  3. Hoe koppel ik een tabel aan veel verschillende tabellen?

  4. Zoek laatste rij in groep op query-SQL Server