1. Сначала необходимо подключиться к базе данных:
// параметры подключения
$host = 'localhost';
$user = 'root';
$password = '';
$db_name = 'mydb';
// подключение к базе данных
$link = mysqli_connect($host, $user, $password, $db_name);
2. Затем получить данные из формы: // получение данных из формы
$name = $_POST['name'];
$email = $_POST['email'];
3. Проверить корректность их заполнения: // проверка корректности заполнения данных
if ($name == '' || $email == '') {
echo 'Заполните все поля';
exit;
}
4. Сформировать SQL-запрос для записи данных в базу: // формирование SQL-запроса на запись данных в базу
$query = "INSERT INTO users (name, email) VALUES ('$name', '$email')";
// выполнение запроса
$result = mysqli_query($link, $query) or die("Ошибка " . mysqli_error($link));
if($result) {
echo "Данные добавлены в базу";
}
5. Не забываем закрыть соединение с базой данных: // закрытие соединения с базой данных
mysqli_close($link);
Таким образом, полный код для записи данных из формы в базу данных в PHP может выглядеть так: // параметры подключения
$host = 'localhost';
$user = 'root';
$password = '';
$db_name = 'mydb';
// подключение к базе данных
$link = mysqli_connect($host, $user, $password, $db_name);
// получение данных из формы
$name = $_POST['name'];
$email = $_POST['email'];
// проверка корректности заполнения данных
if ($name == '' || $email == '') {
echo 'Заполните все поля';
exit;
}
// формирование SQL-запроса на запись данных в базу
$query = "INSERT INTO users (name, email) VALUES ('$name', '$email')";
// выполнение запроса
$result = mysqli_query($link, $query) or die("Ошибка " . mysqli_error($link));
if($result) {
echo "Данные добавлены в базу";
}
// закрытие соединения с базой данных
mysqli_close($link);