Какво се опитвате да постигнете с тази линия?
$result = mysql_query($query);
Просто го изтрийте и променете реда по-горе на
$result = mysql_query('insert into cart values('.$user.','.$itemNum.','.$name.', '.$image.','.$quantity.', '.$price.')');
[Редактиране]
Между другото забравяте "
(кавички) вътре в заявката, което води до възникване на sql грешка, водеща до $query = false
(вижте ръководство
). $query
(false
) след това се преобразува в низ, което води до ''
(празен низ), който предавате на mysql_query
и това генерира съобщение „Заявката беше празна“, както би трябвало, защото сте се опитали да изпратите празна заявка.