Toevoegen van een nieuw record aan de database in PHP
Laten we nu een pagina new.php maken
om een nieuwe gebruiker toe te voegen aan onze database.
Laten we hiervoor het bijbehorende formulier maken:
<form action="" method="POST">
<input name="name">
<input name="age">
<input name="salary">
<input type="submit">
</form>
Na het verzenden van het formulier slaan we de gegevens op in de database. Laten we eerst het moment van verzenden van het formulier vastleggen:
<?php
if (!empty($_POST)) {
// hier komt de code voor het verwerken van het formulier
}
?>
Binnen de voorwaarde halen we onze gegevens op in variabelen:
<?php
$name = $_POST['name'];
$age = $_POST['age'];
$salary = $_POST['salary'];
?>
Laten we een query vormen om de gegevens in te voegen:
<?php
$query = "INSERT INTO users SET name='$name', age='$age', salary='$salary'";
?>
Laten we deze query uitvoeren:
<?php
mysqli_query($link, $query) or die(mysqli_error($link));
?>
Implementeer op de pagina new.php een formulier
voor het toevoegen van een nieuwe gebruiker.
Pas de vorige taak zo aan dat na het verzenden van het formulier de waarden niet worden verwijderd.