Tuesday, June 12, 2012

Langkah Dasar Memasukkan Data ke Dalam Table Database Dengan PHP dan MySQL

Masukkan Data Ke Tabel Basis Data

INSERT INTO digunakan untuk menambahkan record baru ke tabel database.
sintaksis

Hal ini dimungkinkan untuk menulis perintah INSERT INTO dalam dua bentuk.

Bentuk pertama tidak menentukan nama kolom di mana data akan dimasukkan, hanya nilai-nilai mereka:


 INSERT INTO table_name
VALUES (value1, value2, value3,...)


 Bentuk kedua menetapkan kedua nama kolom dan nilai-nilai yang akan dimasukkan:

INSERT INTO table_name (column1, column2, column3,...)
VALUES (value1, value2, value3,...)   



Untuk mempelajari lebih lanjut tentang SQL, silakan kunjungi tutor SQL kami.

Untuk mendapatkan PHP untuk mengeksekusi pernyataan di atas kita harus menggunakan
fungsi mysql_query () . Fungsi ini digunakan untuk mengirim query atau perintah ke koneksi MySQL.


Dalam bab sebelumnya kita membuat tabel bernama
"Persons", dengan tiga kolom; "Firstname", "Lastname" and "Age".Kami akan menggunakan tabel yang sama dalam contoh ini.  
Contoh berikut menambahkan dua catatan baru ke tabel "Persons" :

 <?php
$con = mysql_connect("localhost","peter","abc123");
if (!$con)
  {
  die('Could not connect: ' . mysql_error());
  }

mysql_select_db("my_db", $con);

mysql_query("INSERT INTO Persons (FirstName, LastName, Age)
VALUES ('Peter', 'Griffin',35)");

mysql_query("INSERT INTO Persons (FirstName, LastName, Age)
VALUES ('Glenn', 'Quagmire',33)");

mysql_close($con);
?> 



Masukkan Data Dari Formulir Ke Database

Sekarang kita akan membuat form HTML yang dapat digunakan untuk menambahkan record baru ke dalam tabel
"Persons".

Berikut adalah bentuk HTML:

 <html>
<body>

<form action="insert.php" method="post">
Firstname: <input type="text" name="firstname" />
Lastname: <input type="text" name="lastname" />
Age: <input type="text" name="age" />
<input type="submit" />
</form>

</body>
</html> 



Bila pengguna mengklik tombol submit dalam bentuk HTML pada contoh di atas, data formulir dikirim ke "insert.php".

The "insert.php" file menghubungkan ke database, dan mengambil nilai dari formulir dengan
variabel  $ _POST PHP.

Kemudian, mysql_query () fungsi mengeksekusi INSERT INTO, dan rekor baru akan ditambahkan ke tabel
"Persons".

Berikut adalah "insert.php":


 <?php
$con = mysql_connect("localhost","peter","abc123");
if (!$con)
  {
  die('Could not connect: ' . mysql_error());
  }

mysql_select_db("my_db", $con);

$sql="INSERT INTO Persons (FirstName, LastName, Age)
VALUES
('$_POST[firstname]','$_POST[lastname]','$_POST[age]')";

if (!mysql_query($sql,$con))
  {
  die('Error: ' . mysql_error());
  }
echo "1 record added";

mysql_close($con);
?>



Anda ingin mencari refrensi dan contoh program lengkap ? Kami ada. Sekarang Anda bisa mencari Programming PHP MySQL di situs ini : www.panduanSkripsi.net. Koleksi program lengkap di sana, proyek PHP dan MySQL, juga jQuery dan Framework. Bukunya juga ada.

No comments:

Post a Comment

Post a Comment