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

सबमिट बटन पर क्लिक करने पर PHP ऊप्स अवधारणा का उपयोग करके डेटाबेस mysql में टेक्स्टबॉक्स मान कैसे सम्मिलित करें

यह एचटीएमएल फॉर्म है

<body>
<form action="process.php" method="post">
Name : <input type ="text" name = "Name"/>

Number  :<input type ="text" name = "Number"/>
<input type ="submit" value = "submit" name="submit"/>

</form>
</body>

क्लास वाली इस php फाइल का नाम db.php है

<?php
class db
{
    public $host;
    public $user;
    public $pass;
    public $data;
    public $con;
    public $table;
    function db()
    {
        $this->host="localhost";
        $this->user="usern";
        $this->pass="passwrd";
        $this->data="dbname";   
    }   
    public function connect()
    {
        $this->con=mysql_connect($this->host,$this->user,$this->pass);
        if(!$this->con)
        {
            echo mysql_error();
        }
        $sel=mysql_select_db($this->data, $this->con);
        if(!$sel)
        {
            echo mysql_error();
        }
    }
    public function insert($name,$number)
    {
        $sql=mysql_query("INSERT INTO tablename(name, number) VALUES('$name', '$number')");
        if(!$sql)
        {
            echo mysql_error();
        }
    }
}
?>

यह स्क्रिप्ट php फ़ाइल के लिए है जिसे आप अपने html फॉर्म की "एक्शन" विशेषता में निर्दिष्ट करते हैं, मैंने इसे "process.php" नाम दिया है।

<?php
    include'db.php';
    $name=$_POST['Name'];
    $num=$_POST['Number'];
    $n=new db();
    $n->connect();
    $n->insert($name,$num);
?>


  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. सिद्धांत डीबीएएल सेट पैरामीटर () सरणी मान के साथ

  3. MySQL में फ़िल्टर के साथ कई से कई तालिकाओं में शामिल हों

  4. SQLAlchemy ORM के साथ बल्क इंसर्ट

  5. एसक्यूएल स्टेटमेंट में घटाव