Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Masukkan data ke dalam tabel menggunakan php

Berikut adalah contoh kerja kode Anda yang sangat sederhana dengan pernyataan yang telah disiapkan.

Perhatikan tanda interogasi pada kueri dan bind_param , s berarti string dan i berarti bilangan bulat, Anda dapat membaca selengkapnya di sini .

Jadi ssi berarti kita akan menerima 2 string dan 1 entri integer.

<?php
// Your database info
$db_host = '';
$db_user = '';
$db_pass = '';
$db_name = '';

if (!empty($_POST))
{   
        $con = mysqli_connect($db_host, $db_user, $db_pass, $db_name);
        if ($con->connect_error)
            die('Connect Error (' . mysqli_connect_errno() . ') '. mysqli_connect_error());

        $sql = "INSERT INTO table1 (Fname, LName, Age) VALUES (?,?,?)";
        if (!$stmt = $con->prepare($sql))
            die('Query failed: (' . $con->errno . ') ' . $con->error);

        if (!$stmt->bind_param('ssi',$_POST['fname'],$_POST['lname'],$_POST['age']))
            die('Bind Param failed: (' . $con->errno . ') ' . $con->error);

        if (!$stmt->execute())
                die('Insert Error ' . $con->error);

        echo "Record added";
        $stmt->close();
        $con->close();
}
?>
<html>
<body>
<form action="createconnection.php" method="post">

Firstname : <input type="text", name="fname"> </br>
Lastname : <input type="test" name="lname"> </br>
Age : <input type="text" name="age"></br>

<input type="submit">

</form>
</body>
</html>

Untuk jaga-jaga di sini adalah tabel SQL yang digunakan:

CREATE TABLE IF NOT EXISTS `table1` (
  `Fname` varchar(50) NOT NULL,
  `LName` varchar(50) NOT NULL,
  `Age` int(3) NOT NULL
);


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Pilihan tertimbang acak dari suatu acara

  2. MYSQL - datetime ke detik

  3. MySQL COALESCE () Dijelaskan

  4. MySQL - Kode Kesalahan 1215, tidak dapat menambahkan batasan kunci asing

  5. Cara Mengekspor Database Menggunakan phpMyAdmin