SQL сўров орқали PHPда ёзувларни киритиш
Ҳозир янги ёзувларни жадвалга қўшишни ўрганамиз.
Бу INSERT INTO буйруги ёрдамида бажарилади.
Ун quyidagi синтаксисга эга:
<?php
$query = "INSERT INTO жадвал (майдони1, майдони2...) VALUES (қиймат1, қиймат2...)";
?>
Келинг users жадвалимизга
янги фойдаланувчи қўшайлик:
<?php
$query = "INSERT INTO users (name, age, salary) VALUES ('user', 30, 1000)";
?>
Киритиш натижасини mysqli_fetch_assoc орқали
қайта ишлаш шарт эмаслиги аник бўлмаслиги мумкин.
Биз фақат mysqli_query ёрдамида бу сўровни бажаришимиз керак,
киритиш натижаси эса
PhpMyAdmin орқали кўрилади:
<?php
$query = "INSERT INTO users (name, age, salary) VALUES ('user', 30, 1000)";
mysqli_query($link, $query) or die(mysqli_error($link));
?>
Шунингдек, киритиш жараёнида
биз id устунни ва унинг қийматини
кўрсатмаймиз. Бу тўғри, чунки бу устуннинг қиймати
база томонидан автоматик ўрнатилади.
'user7' исмли, 26
ёшли, маоши 300 бўлган янги фойдаланувчини қўшинг.