Hinzufügen eines neuen Datensatzes zur Datenbank in PHP

Lassen Sie uns nun eine Seite new.php erstellen, um einen neuen Benutzer zu unserer Datenbank hinzuzufügen. Erstellen wir dafür das entsprechende Formular:

new.php<form action="" method="POST">
  <input name="name">
  <input name="age">
  <input name="salary">
  <input type="submit">
</form>

Nach dem Absenden des Formulars speichern wir seine Daten in der Datenbank. Lassen Sie uns zunächst den Moment des Formularversands erfassen:

new.php<?php
  if (!empty($_POST)) {
    // hier folgt der Code zur Formularverarbeitung
  }
?>

Innerhalb der Bedingung holen wir unsere Daten in Variablen:

new.php<?php
  $name = $_POST['name'];
  $age = $_POST['age'];
  $salary = $_POST['salary'];
?>

Lassen Sie uns eine Abfrage zum Einfügen der Daten formulieren:

new.php<?php
  $query = "INSERT INTO users SET name='$name', age='$age', salary='$salary'";
?>

Führen wir diese Abfrage aus:

new.php<?php
  mysqli_query($link, $query) or die(mysqli_error($link));
?>
Задание 1

Implementieren Sie auf der Seite new.php ein Formular zum Hinzufügen eines neuen Benutzers.

Задание 2

Modifizieren Sie die vorherige Aufgabe so, dass nach dem Absenden des Formulars die Werte darin nicht gelöscht werden.