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

PDO का ठीक से उपयोग करके MySQL में POST करने के लिए एक फॉर्म बनाना?

आपका फ़ॉर्म Success.php पर पोस्ट हो रहा है, इसलिए सुनिश्चित करें कि सम्मिलित कोड Success.php फ़ाइल में है:

<?php
// Get POST data
$first = (!empty($_POST['FName']) ? $_POST['FName'] : '');
$last = (!empty($_POST['LName']) ? $_POST['LName'] : '');
$myage = (!empty($_POST['Age']) ? $_POST['Age'] : '');
$gen = (!empty($_POST['Gender']) ? $_POST['Gender'] : 0);

try {
    // Connect to db
    $db = new db('mysql:dbname=pdodb;host=localhost', 'root', 'root');
    $db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);

    // Set SQL
    $sql = 'INSERT INTO mytable (FName, LName, Age, Gender) VALUES (:first, :last, :myage, :gen)';
    // Prepare query
    $query = $db->prepare($sql);
    // Execute query
    $query->execute(array(':first' => $first, ':last' => $last, ':myage' => $myage, ':gen' => $gen));
} catch (PDOException $e) {
    echo 'Error: ' . $e->getMessage();
}

धन्यवाद,

एंड्रयू



  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 क्वेरी का उपयोग करके JSON ऑब्जेक्ट कैसे बनाएं और डालें?

  3. MySQL के उपयोगकर्ताओं को पॉप्युलेट करने के विभिन्न तरीके

  4. दशमलव mysql और संग्रहण स्थान?

  5. एक्लिप्स हाइबरनेट.cfg.xml, MySQL से sys डेटाबेस को लिंक कर रहा है