sql >> Databáze >  >> RDS >> Mysql

Dotaz byl prázdný Chyba PHP

Čeho se touto řadou snažíte dosáhnout?

$result = mysql_query($query);

Stačí jej smazat a změnit řádek výše na

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

[Upravit]

Mimochodem. zapomínáte na " (uvozovky) uvnitř dotazu, což způsobí, že dojde k chybě SQL, což vede k $query = false (viz příručku ). $query (false ) se poté převede na řetězec, výsledkem je '' (prázdný řetězec), který předáte do mysql_query a to vygeneruje zprávu „Dotaz byl prázdný“, jak by měl, protože jste se pokusili odeslat prázdný dotaz.



  1. SQL Server 2016

  2. Porovnání metod dělení / zřetězení řetězců

  3. Smazat pomocí levého spojení v Oracle 10g

  4. Je možné vydat příkaz SELECT z bloku PL/SQL?