Mysql
 sql >> база данни >  >> RDS >> Mysql

как да вмъкнете стойностите на текстовото поле в базата данни mysql с помощта на php oops концепция, когато щракнете върху бутона Изпращане

Това е html формуляр

<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 файла, който сте посочили в атрибута "action" на вашия 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. Извикване на съхранена процедура JDBC

  2. Как да вмъкна входящо имейл съобщение в mySQL база данни?

  3. Вмъкването на стойности в база данни mysql не работи според очакванията

  4. Как мога да копирам SHOW TABLES в Hibernate?

  5. sql заявка за преобразуване на нов символ на ред в html