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

एक फॉर्म में इनपुट की सरणी के माध्यम से कैसे लूप करें?

दिया गया:

<input type="text" name="foo[]" />
<input type="text" name="foo[]" />
etc...

अपने फॉर्म में, आप उन पर लूप करेंगे

foreach($_POST['foo'] as $index => $value) {
    ...
}

[] फ़ील्ड नाम में PHP द्वारा हटा दिया जाएगा और एक संकेत के रूप में उपयोग किया जाएगा कि इसे एक ही नाम के साथ कई मानों की अपेक्षा करनी चाहिए, जिससे यह उन अतिरिक्त मानों को समायोजित करने के लिए $_GET/$_POST के अंदर एक उप-सरणी बना सके।

आप यह भी सुझाव दे सकते हैं कि PHP को किन सरणी कुंजियों का उपयोग करना चाहिए, उदा.

<input type="text" name="foo[1]" value="hi there" />
<input type="text" name="foo[abc]" value="TGIF!" />

echo $_POST['foo'][1]; // outputs "hi there"
echo $_POST['foo']['abc'] // outputs "TGIF!"

एक ही नोटेशन/एक्सेस विधियों का उपयोग करके बहु-आयामी सरणियों का भी समर्थन किया जाता है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. OHLC-स्टॉकमार्केट डेटा को कई समय-सीमाओं में समूहित करें - Mysql

  2. चेतावनी:mysqli_connect ():(HY000/1045):उपयोगकर्ता 'रूट' @ 'लोकलहोस्ट' के लिए प्रवेश निषेध (पासवर्ड का उपयोग करके:नहीं)

  3. बैश पर MySQL कमांड कैसे चलाएं?

  4. MySQL में नया उपयोगकर्ता बनाएं और इसे एक डेटाबेस तक पूर्ण पहुंच प्रदान करें

  5. MySQL - FOUND_ROWS () प्रभावित पंक्तियों की कुल संख्या के लिए कार्य