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

PHP में एक यूआरएल से एक ही नाम के साथ कई पैरामीटर कैसे प्राप्त करें और तालिका में सभी रिकॉर्ड डालें

आप एक ही नाम के साथ एक मान निर्दिष्ट करने का प्रयास करते हैं। इसलिए आपका अंतिम मान मौजूदा मान से बदल जाता है।

उदाहरण के लिए :आपका URL ऐसा दिखता है,

http://www.example.com/index.php?finished_product_name=abc&material_name=xxx&finished_product_name=pqr&material_name=yyy

तो आपका $_GET['finished_product_name'] इसका मान pqr है नहीं abc

यदि आप [] include शामिल करके फ़ील्ड का नाम बदल सकते हैं , तो PHP सभी मिलान मानों वाली एक सरणी बनाएगी:

http://www.example.com/index.php?id[]=123&version[]=3&id[]=234&version[]=4

आपका URL उदाहरण जैसे,

http://www.example.com/index.php?finished_product_name[]=abc&material_name[]=xxx&finished_product_name[]=pqr&material_name[]=yyy

आपका लूप के लिए है:

for ($i=0; $i < count($_POST['finished_product_name']); $i++ )
{
    $product =$_POST['finished_product_name'][$i];
    $material = $_POST['material_name'][$i];
    $quantity = $_POST'product_quantity'][$i]; 
}


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. विजुअल स्टूडियो 2015 से mysql से कनेक्ट नहीं हो सकता

  2. उच्चतम अंकों वाले पहले तीन समूहों के विशिष्ट अंक होने चाहिए

  3. php MySql कनेक्टिविटी त्रुटि

  4. तालिका में नवीनतम रिकॉर्ड चुनें (डेटाटाइम फ़ील्ड)

  5. MySQL तालिका स्तर अनुमतियों के बारे में जानें