PHP mysql_fetch_object() फ़ंक्शन
डिफ़ाइनिशन और उपयोग
mysql_fetch_object() फ़ंक्शन रिजल्ट सेट (रिकॉर्ड सेट) से एक पंक्ति को ऑब्जेक्ट के रूप में लेता है।
यदि सफल होता है तो, इस फ़ंक्शन से mysql_query() एक पंक्ति प्राप्त करें और एक ऑब्जेक्ट वापस करें। अगर असफल होता है या और कोई पंक्ति नहीं है, तो false वापस करें।
संरचना
mysql_fetch_object(डेटा)
पारामीटर | वर्णन |
---|---|
डेटा | आवश्यक।उपयोग के लिए डेटा पॉइंटर।यह डेटा पॉइंटर mysql_query() प्राप्त परिणाम |
सूचना और टिप्पणी
टिप्पणी:mysql_fetch_object() के प्रत्येक अगले आह्वान से रिकॉर्ड सेट में अगली पंक्ति वापस प्राप्त की जाती है。
टिप्पणी:mysql_fetch_object() और mysql_fetch_array() समान है, किंतु एक अंतर है - वापस प्राप्त होने वाला आबद्ध वस्तु है न की आबद्ध अवधारणा।अप्रत्यक्ष रूप से, इसका अर्थ है कि आबद्ध अवधारणा को केवल फ़ील्ड नाम के द्वारा नहीं ओफ्सेट के द्वारा देखा जा सकता है।
उदाहरण
<?php $con = mysql_connect("localhost", "peter", "abc123"); if (!$con) { die('Could not connect: ' . mysql_error()); } $db_selected = mysql_select_db("test_db",$con); $sql = "SELECT * from Person"; $result = mysql_query($sql,$con); while ($row = mysql_fetch_object($result)) { echo $row->FirstName . "<br />"; } mysql_close($con); ?>
आउटपुट:
जॉन जॉर्ज थॉमस