Vloženie záznamov pomocou SQL dopytu v PHP
Poďme sa teraz naučiť pridávať nové záznamy
do tabuľky. To sa robí pomocou príkazu
INSERT INTO. Má nasledujúcu syntax:
<?php
$query = "INSERT INTO tabuľka (pole1, pole2...) VALUES (hodnota1, hodnota2...)";
?>
Pridajme do našej tabuľky users
nového používateľa:
<?php
$query = "INSERT INTO users (name, age, salary) VALUES ('user', 30, 1000)";
?>
Môže byť nie úplne zrejmé, že výsledok
vloženia nemusíme spracovávať pomocou mysqli_fetch_assoc.
Stačí nám tento dopyt vykonať pomocou
mysqli_query a výsledok vloženia
je potrebné skontrolovať cez PhpMyAdmin:
<?php
$query = "INSERT INTO users (name, age, salary) VALUES ('user', 30, 1000)";
mysqli_query($link, $query) or die(mysqli_error($link));
?>
Všimnite si tiež, že pri vkladaní
neuvádzame stĺpec id a jeho hodnotu.
A je to správne, pretože hodnotu tohto stĺpca
databáza nastaví automaticky.
Pridajte nového používateľa 'user7', 26
rokov, plat 300.