mysql - save data into 2 tables in sql -
मेरे पास 2 टेबल हैं, अर्थात् sales_item तालिका: मेरी समस्या यह है कि मैं sales_item में डालने के लिए मेरा कोड: विक्रय तालिका में सम्मिलित है: यदि आपको बस में sales और
sales_item । इन तालिकाओं में सहेजे जाने वाले मान एक PHP फार्म से आ रहे हैं। बिक्री तालिका:
srfno ग्राहक का नाम पता संपर्क क्रमांक
itemid srfno विवरण मात्रा serialno विवरण
sales_item के लिए मूल्यों को सम्मिलित नहीं कर सकता मुझे
srfno से
बिक्री नहीं मिल सकता है ताकि वे संदर्भित हो। मैं केवल डेटा को बिक्री तालिका में सहेज सकता हूं। धन्यवाद, धन्यवाद!
$ retitem = "sales_item से` srfno` चुनें; $ Psql = mysql_query ($ retitem, $ con); $ Reti = mysql_num_rows ($ psql); $ Reti = $ reti + 1; जबकि ($ वापसी = mysql_fetch_assoc ($ psql)) {ifet ($ return ['srfno'])) {$ retid = $ return ['srfno']; $ Retid = mysql_insert_id (); $ Addretex = "` विक्रय_टैम` (`sitemid`,` srfno`, `retqty`,` retdesc`, `रीसेटियर`,` एक्क्टीटी`, `एक्सडीसीसी`,` एक्सीरियल`) में डालें, मूल्य ('', '$ रेटिड ',' $ qty ',' $ desc ',' $ serialno ',' ',' ',' ') "; $ सेवानिवृत्त = mysql_query ($ addretex); }}
$ sql = "` विक्रय` (`srfno`,` दिनांककित`, 'क्लाइंट आईडी' मूल्यों ('$ srfno', '$ datecreated', '$ clientid', '$ refno', 'referenceno`, `रिटर्निसेशन`,` स्पष्टीकरण`, `स्टेटस`,' डेट अपडेड ',` डेटक्लोटेड`, `रिज़ॉल्यूशन') '$ वापसी के कारण', '$ स्पष्टीकरण', 'ओपन', '', '', 'NULL') "; $ क्वेरी = mysql_query ($ एसक्यूएल);
srfno डालने की आवश्यकता है पहली तालिका,
mysql (i) _insert_id का उपयोग करें
Comments
Post a Comment