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

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

आपकी क्वेरी में कोई समस्या होनी चाहिए जिसके कारण $result एक अमान्य संसाधन बन रहा है।

mysql_error() के लिए जाँच करने का प्रयास करें उस लाइन के बाद जिस पर आप अपनी क्वेरी चलाते हैं।

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

वास्तव में, मैं आपके DBConnector क्लास फंक्शन क्वेरी () को कुछ इस तरह से बदल दूंगा, ताकि खराब क्वेरी होने पर एक पहचान योग्य त्रुटि सामने आए:

function query($query) {
    $this->theQuery = $query;
    $queryId = mysql_query($query,$this->link);
    if (! $queryId) {
        throw new Exception(mysql_error().".  Query was:\n\n".$query."\n\nError number: ".mysql_errno();
    }
    return $queryId;
}


  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 LN () फ़ंक्शन - किसी संख्या का प्राकृतिक लघुगणक लौटाता है

  2. बेस्ट मैच द्वारा MySQL ऑर्डर

  3. Mysql में नाम स्ट्रिंग को कैसे विभाजित करें?

  4. STR_TO_DATE () उदाहरण – MySQL

  5. MySQL में टाइम ज़ोन कैसे बदलें