How to get the columns names along with resultset in php/mysql? -
क्या यह ठीक है?
$ i = 0; जबकि ($ पंक्ति = mysql_fetch_array ($ परिणाम)) {$ resultet [] = $ पंक्ति; $ कॉलम [] = mysql_fetch_field ($ परिणाम, $ i); }
तब प्रिंट करने का प्रयास करते समय
& lt; tr & gt; & lt; th & gt; & lt;? Php $ कॉलम [0]? & Gt; & lt; / Th & gt; & lt; th & gt; & lt;? Php ईको $ कॉलम [1]? & Gt; & lt; / th & gt; & lt; / tr & gt;
मुझे एक त्रुटि मिली
कैच करने योग्य घातक त्रुटि: वर्ग stdClass का ऑब्जेक्ट स्ट्रिंग में परिवर्तित नहीं किया जा सकता
फ़ंक्शन का प्रयास करें।
उदाहरण के लिए:
& lt;? Php $ DbLink = mysql_connect ('स्थानीयहोस्ट', 'यूएसआर', 'पीडब्ल्यूडी'); Mysql_select_db ('परीक्षण', $ dbLink); $ Sql = "काटेबल से चयन करें"; $ परिणाम = mysql_query ($ sql) या मर (mysql_error ()); // एक तालिका के शीर्ष लेखों के रूप में स्तंभ नामों को प्रिंट करें "& lt; तालिका & gt; & lt; tr & gt;"; के लिए ($ i = 0; $ i & lt; mysql_num_fields ($ परिणाम); $ i ++) {$ field_info = mysql_fetch_field ($ परिणाम, $ i); गूंज "& lt; th & gt; {$ field_info- & gt; नाम} & lt; / th & gt;"; } // डेटा प्रिंट करते हुए ($ पंक्ति = mysql_fetch_row ($ परिणाम)) {गूंजती "& lt; tr & gt;"; विदेशी मुद्रा ($ _column के रूप में $ पंक्ति) {गूंज "& lt; टीडी & gt; {$ _ कॉलम} & lt; / td & gt;"; } गूंजती है "& lt; / tr & gt;"; } गूंजती है "& lt; / table & gt;"; ? & Gt;
Comments
Post a Comment