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

$_POST सरणी से MySQL में एकाधिक सम्मिलित करें

ठीक है, आप उस सरणी पर foreach के साथ लूपिंग करने का प्रयास कर सकते हैं। तो मान लें कि आपने अपने चेकबॉक्स का नाम name="checkbox[]" . रखा है ।

फिर उस पेज पर जहां आप $_POST . को प्रोसेस कर रहे हैं vars जो आप कर सकते हैं

$sql = "INSERT INTO table(column1,column2) VALUES (?,?)";
$stmt = $mysqli->prepare($sql);
foreach ($_POST['checkbox'] as $box) {
    //process each checkbox here
    $stmt->bind_param('ss', $box, $otherValue);
    $stmt->execute();
}

यह आपको आरंभ करने के लिए केवल एक छद्म कोड है।

आप यहां तैयार किए गए बयानों के बारे में अधिक जानकारी प्राप्त कर सकते हैं:http://php .net/manual/hi/mysqli-stmt.bind-param.php



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. सभी अपडेट के लिए एक अपडेट क्वेरी

  2. MySQL अप्रत्यक्ष ग्राफ़ किनारों को कुशलता से संग्रहीत करता है

  3. विंडोज फोन 8.1 ऐप एक डेटाबेस से जुड़ता है

  4. जावा हाइबरनेट चेक MySQL प्रतिकृति सिंक में है

  5. मैक ओएस 10.6.2 पर Django + MySQL हिम तेंदुआ