Гузориши сабтҳо тавассути дархости SQL дар PHP
Биёед ҳоло биёмӯзем, ки чӣ гуна сабтҳои нав
ба ҷадвал илова кунем. Ин бо фармони
INSERT INTO анҷом дода мешавад. Он синтаксиси зеринро дорад:
<?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-ро илова кунед.