Co próbujesz osiągnąć dzięki tej linii?
$result = mysql_query($query);
Po prostu usuń go i zmień powyższy wiersz na
$result = mysql_query('insert into cart values('.$user.','.$itemNum.','.$name.', '.$image.','.$quantity.', '.$price.')');
[Edytuj]
Przy okazji zapominasz "
(cytaty) wewnątrz zapytania, co powoduje wystąpienie błędu sql, co prowadzi do $query = false
(patrz podręcznik
). $query
(false
), a następnie zostaje przekonwertowany na ciąg, w wyniku czego powstaje ''
(pusty ciąg), który przekazujesz do mysql_query
a to generuje komunikat „Zapytanie było puste” – tak jak powinien, ponieważ próbowałeś wysłać puste zapytanie.