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