Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

चेतावनी:mysql_num_rows ():आपूर्ति किया गया तर्क मान्य MySQL परिणाम संसाधन नहीं है

बदलें $result = @mysql_query ($query);

के साथ

$result = mysql_query ($query) or die(mysql_error());

और देखें कि क्या आपको कोई त्रुटि है।

संपादित करें:

आप oc.price के बाद और prd.products_id से पहले अल्पविराम से चूक गए। अपनी क्वेरी को इस तरह बदलें:

$query = "SELECT us.users_id, us.users_first_name, us.users_surname, us.users_business, 
             ord.order_id, ord.users_id, ord.total, ord.order_date,  
             oc.oc_id, oc.order_id, oc.products_id, oc.quantity, oc.price/*here*/,/**/
             prd.products_id, prd.products_name, prd.price      
         FROM users AS us, orders AS ord, order_contents AS oc, products AS prd  
         WHERE ord.order_id=$id
         AND us.users_id = ord.users_id
         AND ord.order_id = oc.order_id
         AND oc.products_id = prd.products_id    
         ";


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. त्रुटि से बचने के लिए मैं इस क्वेरी को फिर से कैसे लिख सकता हूं:आप खंड से अद्यतन के लिए लक्ष्य तालिका निर्दिष्ट नहीं कर सकते हैं

  2. MySQL कार्यक्षेत्र में एक csv फ़ाइल कैसे आयात करें?

  3. MySQL त्रुटि:अधिकतम स्तंभ आकार 767 बाइट्स है

  4. तालिका में पदानुक्रमित डेटा के सभी चाइल्ड नोड्स की गणना करें

  5. django ऐप बनाने के लिए रिवर्स इंजीनियर mysql डेटाबेस