mysql - save data into 2 tables in sql -


मेरे पास 2 टेबल हैं, अर्थात् sales और sales_item । इन तालिकाओं में सहेजे जाने वाले मान एक PHP फार्म से आ रहे हैं। बिक्री तालिका:

  srfno ग्राहक का नाम पता संपर्क क्रमांक   

sales_item तालिका:

  itemid srfno विवरण मात्रा serialno विवरण   

मेरी समस्या यह है कि मैं sales_item के लिए मूल्यों को सम्मिलित नहीं कर सकता मुझे srfno से बिक्री नहीं मिल सकता है ताकि वे संदर्भित हो। मैं केवल डेटा को बिक्री तालिका में सहेज सकता हूं। धन्यवाद, धन्यवाद!

sales_item में डालने के लिए मेरा कोड:

  $ 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

Popular posts from this blog

c# - Textbox not clickable but editable -

php - how to change mysql_result($res, 0, "url"); to mysqli -

Matlab transpose a table vector -