Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

कोडनिर्देशक कार्ट - डेटाबेस में डेटा सहेजना - कैसे संपर्क करें?

कार्ट का उपयोग करने का आदर्श और अच्छा तरीका इसे सत्र में रखना है, कोडनिर्देशक की कार्ट क्लास एक ही काम कर रही है, और जब उपयोगकर्ता ऑर्डर देता है तो इस डेटा को डेटाबेस में डाल दें और भुगतान गेटवे, शिपिंग जैसे अन्य सामान करें। यदि आप चाहते हैं अगले सत्र में अपना ऑर्डर रखने के लिए उपयोगकर्ता का उपयोग करें, जैसे यदि उपयोगकर्ता कार्ट में कुछ उत्पाद जोड़ता है और वह ऑर्डर देने से पहले छोड़ देता है और वह एक पंजीकृत उपयोगकर्ता है, तो आप उसकी गाड़ी को हर बार डेटाबेस में सहेज सकते हैं, ताकि अगर वह बिना डाले चला जाए अगली बार जब आप लॉग इन करेंगे तो आप उसे उसके आदेश दिखा सकते हैं।

आप $this->cart->contents(); . का उपयोग करके उपयोगकर्ता कार्ट डेटा को डेटाबेस में संग्रहीत कर सकते हैं कार्ट क्लास की विधि। इस तरह उपयोग करें

$cartContentString = serialize($this->cart->contents());

आपको कार्ट सामग्री की एक स्ट्रिंग मिलेगी, आप इस स्ट्रिंग को डेटाबेस में सहेज सकते हैं और बाद में इसका उपयोग कर सकते हैं जैसे

$cartArray = unserialize($cartContentString);



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL में अगला/पिछला रिकॉर्ड कैसे प्राप्त करें?

  2. कैसे php का उपयोग कर mysql में अगली ऑटो वेतन वृद्धि संख्या उत्पन्न करने के लिए?

  3. MySQL डेटाबेस में पायथन सूची (JSON या अन्यथा) डालें

  4. क्या Laravel के soft_delete को MySQL पर अनुक्रमणिका की आवश्यकता है?

  5. IF स्टेटमेंट इस स्थिति में मान्य नहीं है