Dodavanje novog zapisa u bazu podataka u PHP-u
Hajde sada da napravimo stranicu new.php
za dodavanje novog korisnika u našu bazu podataka.
Napravićemo odgovarajuću formu za to:
<form action="" method="POST">
<input name="name">
<input name="age">
<input name="salary">
<input type="submit">
</form>
Nakon slanja forme, sačuvaćemo njene podatke u bazu. Za početak, uhvatićemo sam moment slanja forme:
<?php
if (!empty($_POST)) {
// ovde će biti kod za obradu forme
}
?>
Unutar uslova, preuzmi naše podatke u promenljive:
<?php
$name = $_POST['name'];
$age = $_POST['age'];
$salary = $_POST['salary'];
?>
Formiraćemo upit za umetanje podataka:
<?php
$query = "INSERT INTO users SET name='$name', age='$age', salary='$salary'";
?>
Izvršićemo ovaj upit:
<?php
mysqli_query($link, $query) or die(mysqli_error($link));
?>
Na stranici new.php implementirajte formu
za dodavanje novog korisnika.
Modifikujte prethodni zadatak tako da nakon slanja forme vrednosti iz nje ne budu obrisane.