हे सब लोग! PHP पेज 1 में मेरा कोड यहां है ..
& lt; html & gt; । ... & lt; आईडी = "ग्राहक" & gt; ... & lt; / select & gt; .. .... & lt; div id = "show" & gt; & lt; / div & gt; // और जावा स्क्रिप्ट फ़ंक्शन (एजेक्स कॉल) & lt; स्क्रिप्ट & gt; $ ('# ग्राहक')। परिवर्तन (फ़ंक्शन () {var आईडी = $ (यह) .val (); $ .एजेक्स ({प्रकार: "GET", url: "page2.php", डेटा: "आईडी = "+ आईडी, सफलता: फ़ंक्शन (डेटा) {document.getElementById (" शो ")। InnerHTML = डेटा;}});}); & Lt; / स्क्रिप्ट & gt; & Lt; / html & gt;
PHP पृष्ठ 2 में कोड के रूप में
& lt; php $ id = $ _ GET ['आईडी']; ... // डीबी कनेक्शन कोड .. $ sql = "तालिका 1 से चुनें * जहां आईडी = '$ आईडी'"; // परिणाम कोड .. // जबकि लूप .. // कुछ गूंज .. // सभी त्रुटि के बिना काम ..? & Gt;
इसलिए, जब मैं ऐसा करने की कोशिश कर रहा था। यह सफलता डेटा नहीं दिखा रहा है या अजाक्स फ़ंक्शंस काम नहीं कर सकता। मुझे सतर्क (डेटा) के साथ जांच की गई थी; लेकिन कुछ भी चेतावनी नहीं है कृपया मदद करें।
आप $ get_id चर का इको अनफिट देंगे लेकिन आप पृष्ठ 2.php पृष्ठ में केवल एक इको सुनिश्चित करेंगे।
& lt;? Php echo $ get_id = $ _ gET ['pass_id']; ... // डीबी कनेक्शन कोड .. $ sql = "तालिका 1 से चुनें * जहां आईडी = '$ get_id'"; // परिणाम कोड .. // जबकि लूप .. // कुछ गूंज .. // सभी त्रुटि के बिना काम ..? & Gt;
फिर page1.php में अपने अजाक्स प्रतिक्रिया की जांच करें। चेतावनी फ़ंक्शन का उपयोग कर।
& lt; स्क्रिप्ट & gt; $ ('# ग्राहक')। परिवर्तन (फ़ंक्शन () {var id = $ (this) .val (); $ .ajax ({प्रकार: "GET", url: "page2.php", डेटा: "pass_id = "+ आईडी, सफलता: फ़ंक्शन (डेटा) {सतर्क (डेटा); दस्तावेज़.getElementById (" शो ")। InnerHTML = डेटा;}});}); & Lt; / स्क्रिप्ट & gt;
No comments:
Post a Comment