我在 HTML 中创建了一个表单,并将操作设置为 php 脚本。我对 php 很陌生,想知道是否有人可以帮助我解决这个问题?我需要编写一个脚本来将表单中的信息添加到数据库中。我还需要创建数据库和表。我在网上做了很多阅读,但我仍然无法做到。这是我的脚本。请告诉我我犯了什么错误。谢谢大家的帮助。
<?php
$con=mysql_connect("example.com","peter","abc123","my_db");
$sql="CREATE DATABASE user";
if (mysql_query($con,$sql)) {
echo "Database user created successfully";
}
$sql="CREATE TABLE Persons(PID INT NOT NULL AUTO_INCREMENT, PRIMARY KEY(PID),firstName CHAR(30),lastName CHAR(30),age INT, dateofbirth DATE, email CHAR(30)";
if (mysql_query($con,$sql)) {
echo "connected to database";
}
$sql="INSERT INTO Persons (firstName, lastName, age, dateofbirth, email) VALUES ('$_POST[firstname]','$_POST[lastname]','$_POST[age]','$_POST[dateofbirth]','$_POST[email]')";
if (mysql_query($con,$sql)) {
echo "added to database";
}
mysql_close($con);
?>
我尝试了所有建议的答案,但仍然无法做到。有人可以提供代码来做到这一点吗?我需要从表单中获取数据并使用 php 将其插入数据库!