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

चेकबॉक्स के एकाधिक मान सम्मिलन केवल डेटाबेस में अंतिम मान ले रहा है

यदि आप डेटाबेस में एकाधिक मानों को सहेजना चाहते हैं तो आपको HTML में एकाधिक चेकबॉक्स बनाना होगा और फिर नीचे दिए गए implode() विधि के साथ मानों को सहेजना होगा:-

<input id="option1" type="checkbox" name="product[]"  value="value1">
<label for="option1">Value1</label>
<input id="option2" type="checkbox" name="product[]"  value="value2">
<label for="option2">Value2</label>
<input id="option3" type="checkbox" name="product[]"  value="value3"> 
<label for="option3">Value3</label>

अब डेटाबेस में स्टोर करने के लिए आप implode() विधि का उपयोग कर सकते हैं।

$values=implode(",",$_POST['product']);

अब डेटाबेस में $values ​​स्टोर करें।



  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. मैं mysql के लिए ActiveRecord क्वेरी टाइमआउट कैसे सेट करूं?

  3. दिनों या महीनों के व्यवसाय के आधार पर कमरों की उपलब्धता का प्रबंधन कैसे करें

  4. क्या Django डेटाबेस में सहेजते समय टाइमज़ोन-जागरूक डेटटाइमफ़िल्ल्ड को दूषित कर रहा है?

  5. mysql तालिका से अलग रिकॉर्ड कैसे प्राप्त करें?