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 $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.