दिलचस्प पोस्ट
यह जावास्क्रिप्ट / jQuery सिंटैक्स क्या मतलब है? JavaScript का उपयोग करके ड्रॉपडाउन सूची में चयनित मान प्राप्त करें? अपरिवर्तनीय जावा वस्तु बनाएं महीना वर्ष दिखाने के लिए केवल jQuery UI DatePicker रूबी में ब्लॉक और पैदावार लोड डेटा INFILE आसानी से YYYYMMDD को YYYY-MM-DD में परिवर्तित करें? त्रुटि संदेश "कोई निर्यात नहीं मिला है जो बाधा संविदा नाम से मेल खाता है" पायथन नियमित अभिव्यक्ति में बैकस्लैश आईओएस एप्लिकेशन स्प्लैश स्क्रीन के लिए आकार क्या है? जेएसएफ बैकिंग सेम से फाइल डाउनलोड कैसे प्रदान करें? स्ट्रिंग के शब्दों को पुनरावृति करने का सबसे शानदार तरीका टी-एसक्यूएल 2 तिथियों के बीच सभी दिनांक प्राप्त करते हैं IMaplib के साथ एक ईमेल प्राप्त करें, लेकिन इसे SEEN के रूप में चिह्नित नहीं करें रिवर्स जावा ग्राफिक्स 2 डी स्केल और घुमाए गए निर्देशांक क्यों getchar () कंसोल पर EOF के रूप में वापस पहचान नहीं करता है?

mysqli_fetch_array () पैरामीटर 1 mysqli_result, बूलीयन में होने की उम्मीद है

मुझे कुछ परेशानी की जांच हो रही है अगर एक FB User_id पहले से ही मेरे डीबी में मौजूद है (यदि ऐसा नहीं है, तो उपयोगकर्ता को एक नया के रूप में स्वीकार करना चाहिए और सिर्फ कैनवास ऐप लोड करना होगा)। मैं इसे मेरे होस्टिंग सर्वर पर चला गया और कोई समस्या नहीं थी, लेकिन मेरे लोकलहोस्ट पर मुझे निम्न त्रुटि मिलती है:

mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given in 

यहां मेरा कोड है:

 <? $fb_id = $user_profile['id']; $locale = $user_profile['locale']; if ($locale == "nl_NL") { //Checking User Data @ WT-Database $check1_task = "SELECT * FROM `users` WHERE `fb_id` = " . $fb_id . " LIMIT 0, 30 "; $check1_res = mysqli_query($con, $check1_task); $checken2 = mysqli_fetch_array($check1_res); print $checken2; //If User does not exist @ WT-Database -> insert if (!($checken2)) { $add = "INSERT INTO users (fb_id, full_name, first_name, last_name, email) VALUES ('$fb_id', '$full_name', '$first_name', '$last_name', '$email')"; mysqli_query($con, $add); } //Double-check, User won't be able to load app on failure inserting to database if (!($checken2)) { echo "Excuse us " . $first_name . ". Something went terribly wrong! Please try again later!"; exit; } } else { include ('sorrylocale.html'); exit; } 

मैंने पढ़ा है कि मेरी क्वेरी गलत होने के साथ कुछ है, लेकिन उसने मेरे होस्टिंग प्रदाता पर काम किया है ताकि वह ऐसा न हो सके!

वेब के समाधान से एकत्रित समाधान "mysqli_fetch_array () पैरामीटर 1 mysqli_result, बूलीयन में होने की उम्मीद है"

वह क्वेरी असफल रही है और false लौट रहा false

क्या यह चल रहा है देखने के लिए mysqli_query() बाद यह डाल दिया।

 if (!$check1_res) { printf("Error: %s\n", mysqli_error($con)); exit(); } 

अधिक जानकारी के लिए:

http://www.php.net/manual/en/mysqli.error.php