फ़ंक्शन डिस्प्ले पॉइंट्स () {$ con = mysql_connect ("localhost", "grame2_admin", "password"); यदि (! $ Con) {मर ("कनेक्ट नहीं किया जा सकता है:"। Mysql_error ()); } Mysql_select_db ("grame2_webpage", $ con); $ Sql = "चयन अंक से tablename WHERE उपयोगकर्ता नाम = $ उपयोगकर्ता नाम"; $ MyData = mysql_query ($ sql, $ कॉन); जबकि ($ record = mysql_fetch_array ($ myData)) { यह जानकारी को गूंजती है, कि रेखा 164 में त्रुटि है, इस पर लाइन ऊपर। <पूर्व> प्रतिलेख को रिकॉर्ड करें ['अंक']; } Mysql_close ($ con); } मुख्य विचार वेब पेज में विशिष्ट उपयोगकर्ता से INT को गूंज करना है कृपया सहायता कीजिए! :)
बदलें
$ sql = " Tablename से चुनें बिंदु WHERE उपयोगकर्ता नाम = $ उपयोगकर्ता नाम "; से
$ sql = "चयन अंक से tablename WHERE उपयोगकर्ता नाम = '$ उपयोगकर्ता नाम' '; ^ ^ एक तरफ ध्यान दें तो या तो mysqli या PDO के साथ तैयार बयान। Mysql विस्तार नापसंद है और अब समर्थित नहीं है। UPDATE दूसरी समस्या यह है कि आपका $ उपयोगकर्ता नाम चर आरंभ नहीं किया गया है। आपको संभवत: इसे अपने फ़ंक्शन में पैरामीटर के रूप में देना होगा फ़ंक्शन डिस्प्लेपॉइंट ($ उपयोगकर्ता नाम) {...} और जब आप अपने फ़ंक्शन को कॉल करेंगे एक मान पास करें
डिस्प्लेपॉइंट ('यूजर 1'); या <पूर्व> $ username = $ _POST ['उपयोगकर्ता नाम']; / / यहां यूआरएल के उपयोगकर्ता नामों को सत्यापित करने के लिए कोड को जाना और संवेदित करना चाहिए ($ उपयोगकर्ता नाम);
No comments:
Post a Comment