Penyisipan Rekod apabila Tiada Lajur melalui Pertanyaan SQL dalam PHP
Apakah yang akan berlaku jika nilai untuk mana-mana lajur tidak dinyatakan? Sebagai contoh, mari kita nyatakan hanya nama dan umur:
<?php
$query = "INSERT INTO users (name, age) VALUES ('user', 30)";
mysqli_query($link, $query) or die(mysqli_error($link));
?>
Dalam kes ini, lajur yang tidak dinyatakan akan mengambil nilai lalai. Jika nilai sedemikian tidak dinyatakan dalam PhpMyAdmin, ini akan menyebabkan ralat dan pertanyaan tersebut akan gagal dilaksanakan.
Tambah pengguna baru 'xxxx',
tanpa menyatakan umur dan gajinya.