У меня есть HTML-форма, которая вызывает PHP. PHP вставляет данные в базу данных SQL.
так что это часть моего php кода
$name = $_POST['name'];
$query = "INSERT INTO student (complete_name, date_birth, gender, email)
VALUES ( '$name', '$year', '$gender', '$email_1')";
mysqli_query($link,$query) or die(mysql_error());
mysqli_close($link);
и ниже мой sql код, используйте для создания / использования базы данных
use coursework_test;
drop table if exists Student;
create table Student
(
complete_name varchar(50) NOT NULL,
date_birth date,
gender varchar(10) NOT NULL,
email varchar(50) PRIMARY KEY NOT NULL
);
Теперь, когда я запускаю этот код, данные вставляются нормально, но поле "полное_имя"
остается пустым. ненулевой. просто пусто есть идеи?