php - mysql_fetch_row() expects parameter 1 to be resource, object given.? -


संभव डुप्लिकेट:

मेरे कोड में त्रुटि का कारण क्या है और मैं कैसे तय कर सकता हूं? (मैं कोडिगनिटर का उपयोग करता हूं)

  $ query_hotel_search = $ this- & gt; db- & gt; क्वेरी ("SELECT * होटल के होटल से जहां नाम '% $ hotel_search%' नाम से नाम '' नाम है); $ इकाइयों = सरणी (); जबकि ($ row = mysql_fetch_row ($ query_hotel_search)) / / लाइन 27 {$ इकाइयों = unserialize ($ पंक्ति [0]); } गूंज json_encode (var_dump ($ इकाइयों));   

त्रुटि:

एक PHP त्रुटि का सामना करना पड़ा था
गंभीरता: चेतावनी
संदेश: mysql_fetch_row () पैरामीटर 1 संसाधन होने की उम्मीद है, ऑब्जेक्ट दिए गए पंक्ति संख्या: 27

आउटपुट: सरणी (0) {} शून्य

अद्यतन करें:

त्रुटि:

एक PHP त्रुटि का सामना करना पड़ा था
गंभीरता: सूचना / संदेश: unserialize () [function.unserialize]: त्रुटि ऑफ़सेट 0 3 बाइट्स - रेखा संख्या: 29

आउटपुट: bool (false) null

मेरे डेटाबेस देखें :

  $ query_hotel_search = mysql_query ("चयन करें * से होटल के नाम जहां '% $ hotel_search%' नाम से नाम दर्ज करें");; अगर (mysql_num_rows ($ query_hotel_search) == 0) {वापसी '0'; } और {$ इकाइयों = सरणी (); जबकि ($ पंक्ति = mysql_fetch_row ($ query_hotel_search)) {$ इकाइयों = अनसारीकृत ($ पंक्ति- & gt; इकाइयां [0]); // पंक्ति 2 9) इको जेसन_एएनडीड (var_dump ($ इकाइयां)); }    

mysql_fetch_row () क्वेरी खुद नहीं लेता है लेकिन बजाय mysql_query कमांड के परिणाम (जो कि एक संसाधन है)।

PHP प्रलेखन (शीर्ष पर लिंक) पर उदाहरण देखें और आप mysql_fetch_row की कार्यक्षमता प्राप्त करेंगे।

> शायद $ query_hotel_search का असाइनमेंट स्थिति को स्पष्ट कर सकता है।

Comments

Popular posts from this blog

mysql - BLOB/TEXT column 'value' used in key specification without a key length -

c# - Using Vici cool Storage with monodroid -

python - referencing a variable in another function? -