insert database

INSERT RECORD TO DATABASE
  • Untuk memasukkan record baru kedalam database.Terdapat 3 cara yang biasa.
    1. Menggunakan script secara terus ke database.
    2. Menggunakan form pada website
    3. Menggunakan phpmyadmin.
  • Untuk memasukkan record baru kita menggunakan statement INSERT TO

Contoh 1 : Menggunakan script.
Kita ingin memasukkan maklumat user bernama Abu kedalam table 'user', dimana table ini mempunyai 3 column iaitu column 'nama', column 'email' dan column 'asal'.

//3. Masukkan data baru kedalam table `user`
mysql_query("INSERT INTO user (nama, email, asal)
VALUES ('Abu', 'abu@yahoo.com', 'Terengganu')");

//4. Menutup sambungan
mysql_close($c);
?>

Contoh 2 : Memasukkan 4 orang user menggunakan script
Kita ulang no.1 hingga no.4 seperti contoh 1, tetapi pada no.3 gantikan dengan query dibawah:

//3. Masukkan 3 data baru kedalam table `user`
mysql_query("INSERT INTO user (nama, email, asal)
VALUES
('Ali', 'ali@yahoo.com', 'Sarawak'),
('Asan', 'asan@yahoo.com', 'Sabah'),
('Amen', 'amen@yahoo.com', 'Brunei'),
('Antung', 'antung@yahoo.com', 'Indonesia')
");

//4. Menutup sambungan
mysql_close($c);
?>

Contoh 3 : Menggunakan form
Kita ingin memasukkan 1 data menggunakan form.

Contoh fail insert.php




Nama:
Email:
Asal:




Penerangan :

Apabila button submit di click maklumat akan dihantar kepada fail insert.php iaitu ia di post kepada fail yang sama. Kita juga boleh membina 2 fail bagi form dan insertdata.

Contoh 3 : Insert data menggunakan phpMyAdmin
Copy command INSERT INTO dan paste pada ruangan sql.Contoh command adalah seperti dibawah.

INSERT INTO user (nama, email, asal)
VALUES
('Ali', 'ali@yahoo.com', 'Sarawak'),
('Asan', 'asan@yahoo.com', 'Sabah'),
('Amen', 'amen@yahoo.com', 'Brunei'),
('Antung', 'antung@yahoo.com', 'Indonesia');

  • Anda boleh menyemak samaada database telah terbina atau belum melalui phpmyadmin dengan menaip http://localhost/phpmyadmin .
    (Pastikan anda telah install server terlebih dahulu)