Tuesday, June 12, 2012

Cara Mingisikan Data Ke Table Database MySQL

INSERT INTO digunakan untuk menambahkan record baru ke tabel database.
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 tutorial 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);
?>


 Memasukkan 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".
 

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

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

Berikut adalah
halaman "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 Aplikasi 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