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

mysql_query में अपडेट करें कभी-कभी अशक्त लौटें

अगर mysql_query ने NULL लौटाया, तो वह PHP पर एक बग होगा। आप कैसे जानते हैं कि यह वास्तव में NULL लौटा रहा है?

अद्यतन विवरण के लिए mysql_query को केवल TRUE या FALSE लौटाना चाहिए। तो आपका त्रुटि जांच कोड ठीक है। यह पता लगाने के लिए कि क्या गलत हुआ, आपको अन्य फ़ंक्शन को कॉल करना होगा - mysql_error() आपको गलत होने के बारे में एक अस्पष्टता देगा। तो अपने झूठे ब्लॉक के अंदर mysql_error() का मान प्रिंट करें। इस तरह:

 echo 'failed. SQL Err: '. mysql_error()

ऐसा करें और आपको शायद इस बात का सुराग मिल जाएगा कि 'रिकॉर्ड कैसे अपडेट हुआ, लेकिन रिटर्न वैल्यू गलत है'। ऐसा नहीं होना चाहिए था।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mysql स्कीमा को ट्रैक करने के लिए Git का उपयोग करना - कुछ प्रश्न

  2. पीडीओ ने वाइल्डकार्ड के साथ बयान तैयार किए

  3. एंड्रॉइड रिमोट डेटाबेस कनेक्शन परेशानी

  4. डुप्लीकेट कुंजी अद्यतन पर MySQL सिंटैक्स त्रुटि

  5. PDO का ठीक से उपयोग करके MySQL में POST करने के लिए एक फॉर्म बनाना?