आप mysql_fetch_object
का उपयोग कर रहे हैं (जो एक वस्तु देता है) और फिर इसे एक स्ट्रिंग के रूप में आउटपुट करने का प्रयास कर रहा है। यह काम नहीं करेगा।
आपके मामले में, आपको ऐसे फ़ंक्शन का उपयोग करना चाहिए जो ऑब्जेक्ट की सामग्री को प्रिंट करने में सक्षम हो। बहुत से हैं लेकिन सबसे सीधे-सीधे हैं print_r
कोड>
या var_dump
. यदि आप HTML संदर्भ में आउटपुट कर रहे हैं, तो आप . को लपेटना चाहेंगे आउटपुट को अधिक पठनीय बनाने के लिए उसके चारों ओर टैग करें या अपने ब्राउज़र में "स्रोत देखें" पर क्लिक करें।
यदि आप अपने स्वयं के ऑब्जेक्ट लिख रहे हैं, तो उन्हें __toString()
जादू विधि
साथ ही, जैसा कि लोगों ने टिप्पणियों में कहा है, आपका कोड लूप के माध्यम से प्रत्येक पास पर क्वेरी चलाएगा। दस्तावेज़ीकरण यहां देखें और उदाहरण पढ़ें।
नोट:हो सकता है कि आपने SO के लिए उदाहरण को सरल बनाया हो, लेकिन अपने वेरिएबल्स को साफ करना सुनिश्चित करें (जैसे $begin
) SQL इंजेक्शन से बचने के लिए!