Penyisipan Rekod Melalui Pertanyaan SQL dalam PHP
Mari kita sekarang belajar untuk menambah rekod baharu
ke dalam jadual. Ini dilakukan menggunakan perintah
INSERT INTO. Ia mempunyai sintaks berikut:
<?php
$query = "INSERT INTO jadual (medan1, medan2...) VALUES (nilai1, nilai2...)";
?>
Mari tambah pengguna baharu ke dalam jadual
users kita:
<?php
$query = "INSERT INTO users (name, age, salary) VALUES ('user', 30, 1000)";
?>
Mungkin tidak begitu jelas bahawa hasil
sisipan tidak perlu kita proses melalui mysqli_fetch_assoc.
Kita hanya perlu melaksanakan pertanyaan ini melalui
mysqli_query, dan hasil sisipan
perlu dilihat melalui PhpMyAdmin:
<?php
$query = "INSERT INTO users (name, age, salary) VALUES ('user', 30, 1000)";
mysqli_query($link, $query) or die(mysqli_error($link));
?>
Sila juga perhatikan bahawa semasa menyisipkan
kita tidak nyatakan lajur id dan nilainya.
Dan ini betul, kerana nilai lajur ini
akan ditetapkan secara automatik oleh pangkalan data.
Tambah pengguna baharu 'user7', 26
tahun, gaji 300.