Kuingiza Rekodi Kupitia Swala la SQL katika PHP
Hebu sasa tujifunze jinsi ya kuongeza rekodi mpya
kwenye jedwali. Hufanyika kwa kutumia amri
INSERT INTO. Ina sintaksia ifuatayo:
<?php
$query = "INSERT INTO jedwali (sehemu1, sehemu2...) VALUES (thamani1, thamani2...)";
?>
Hebu tuongeze mtumiaji mpya kwenye jedwali
letu users:
<?php
$query = "INSERT INTO users (name, age, salary) VALUES ('user', 30, 1000)";
?>
Huenda isiwe wazi kabisa kuwa matokeo ya
kuingiza hatuitaji kuyachakata kwa mysqli_fetch_assoc.
Tunahitaji tu kutekeleza swala hili kupitia
mysqli_query, na matokeo ya kuingiza
yanaonekana kupitia PhpMyAdmin:
<?php
$query = "INSERT INTO users (name, age, salary) VALUES ('user', 30, 1000)";
mysqli_query($link, $query) or die(mysqli_error($link));
?>
Pia makini na kwamba wakati wa kuingiza
hatuonyeshi safu id wala thamani yake.
Na hii ni sahihi, kwani thamani ya safu hii
itasimamiwa kiotomatiki na database.
Ongeza mtumiaji mpya 'user7', umri 26
miaka, mshahara 300.