Vstavljanje zapisov prek SQL poizvedbe v PHP
Zdaj pa se naučimo dodajati nove zapise
v tabelo. To naredimo z ukazom
INSERT INTO. Ima naslednjo sintakso:
<?php
$query = "INSERT INTO tabela (polje1, polje2...) VALUES (vrednost1, vrednost2...)";
?>
Dodajmo novega uporabnika v našo tabelo
users:
<?php
$query = "INSERT INTO users (name, age, salary) VALUES ('user', 30, 1000)";
?>
Morda ni povsem očitno, da rezultata
vstavitve ni treba obdelati z mysqli_fetch_assoc.
Preprosto moramo izvesti to poizvedbo prek
mysqli_query, rezultat vstavitve pa
lahko preverimo prek PhpMyAdmin:
<?php
$query = "INSERT INTO users (name, age, salary) VALUES ('user', 30, 1000)";
mysqli_query($link, $query) or die(mysqli_error($link));
?>
Pazite tudi, da pri vstavljanju
ne navedemo stolpca id in njegove vrednosti.
In to je pravilno, saj bo podatkovna baza vrednost tega stolpca
določila samodejno.
Dodajte novega uporabnika 'user7', 26
let, plača 300.