Thursday, 15 April 2010

php - Insert into 2 tables from 1 form -


इस सवाल का पहले से ही एक उत्तर है: < / P>

  • 9 जवाब

    मैं कैसे करूँ 1 तालिका से 2 तालिकाओं में डालें?

    मैं तालिकाओं में जमा करना चाहता हूं: गैलरी और बिल्ली।

    यह केवल गैलरी में सबमिट करने वाला कोड है I मैं एक साथ बिल्ली तालिका में जानकारी कैसे जोड़ूं?

      $ sql = 'गैलरी में शामिल करें (image_url, image_name, image_description) मूल्य (?,?,?)'; $ Stmt = $ conn- & gt; stmt_init (); ($ Stmt- & gt; तैयार ($ sql)) {$ stmt- & gt; bind_param ('sss', $ _FILES ['अपलोड'] ['नाम'], $ _POST ['image_name'], $ _POST [' चित्र का वर्णन']); $ ठीक = $ stmt- & gt; निष्पादित करें (); }   

    मैं इसके साथ क्या करूँ:

      $ sql_2 = 'बिल्ली में प्रवेश करें (cat_name) मान (?)';    

    आपके ऊपर दिए गए कोड के बाद, बस एक नया स्टेटमेंट प्रारंभ करें, इसे बाइंड करें, और निष्पादित। आप मौजूदा कनेक्शन का उपयोग कर सकते हैं ( $ conn )। $ sql और $ stmt वेरिएबल्स ने पहले तालिका में डालने से पहले ही अपना काम किया है, इसलिए उन्हें दूसरी डालने के लिए रीसेट करें।

     < कोड> ... आपका कोड ऊपर पोस्ट किया गया, इसके बाद: $ sql = 'INSERT BIT (cat_name) VALUES (?)'; $ Stmt = $ conn- & gt; stmt_init (); अगर ($ stmt- & gt; तैयार ($ sql)) {$ stmt- & gt; bind_param ('s', अपने cat_name मूल्य को यहाँ रख); $ ठीक = $ stmt- & gt; निष्पादित करें (); }   

    याद रखने के लिए महत्वपूर्ण बात ये है कि दूसरा डालने के लिए पहले की तरह ही है: आपको इसे प्रारंभ करना है, इसे बाइंड करना है और उसे निष्पादित करना है। < / html>

No comments:

Post a Comment