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

Forespørgslen var tom PHP-fejl

Hvad forsøger du at opnå med denne linje?

$result = mysql_query($query);

Bare slet det og skift linjen ovenfor til

$result = mysql_query('insert into cart values('.$user.','.$itemNum.','.$name.', '.$image.','.$quantity.', '.$price.')'); 

[Rediger]

Btw. du glemmer " (anførselstegn) inde i forespørgslen, som får en sql-fejl til at opstå, hvilket fører til $query =falsk (se manual ). $query (falsk ) bliver derefter konverteret til streng, hvilket resulterer i '' (en tom streng), som du sender til mysql_query og det genererer en "Forespørgsel var tom"-meddelelse, som den skal, fordi du forsøgte at sende en tom forespørgsel.



  1. Fatal fejl:Kald til udefineret funktion mysql_connect()

  2. Sådan automatiseres dataindsamling på SQL Server-databasevækst

  3. Valg af poster efter dato ->=NU(), MySQL

  4. Lær grundlæggende SQL-forespørgsler ved hjælp af MySQL