आप इस लाइन से क्या हासिल करने की कोशिश करते हैं?
$result = mysql_query($query);
बस इसे हटाएं और ऊपर की लाइन को बदलकर
. करें$result = mysql_query('insert into cart values('.$user.','.$itemNum.','.$name.', '.$image.','.$quantity.', '.$price.')');
[संपादित करें]
बीटीडब्ल्यू। आप भूल रहे हैं " (उद्धरण) क्वेरी के अंदर जो एक sql त्रुटि उत्पन्न करता है, जिससे $query = false हो जाता है (देखें मैनुअल
) $query (false ) फिर स्ट्रिंग में परिवर्तित हो जाता है, जिसके परिणामस्वरूप '' (एक खाली स्ट्रिंग) जिसे आप पास करते हैं mysql_query और यह एक "क्वेरी खाली थी" उत्पन्न करता है - संदेश, जैसा कि यह होना चाहिए क्योंकि आपने एक खाली क्वेरी भेजने का प्रयास किया था।