php操作MySQL的简单HTML表单
答案:4 悬赏:70 手机版
解决时间 2021-03-16 03:52
- 提问者网友:疯子也有疯子的情调
- 2021-03-15 11:29
php操作MySQL的简单HTML表单
最佳答案
- 五星知识达人网友:不想翻身的咸鱼
- 2021-03-15 12:53
$db=mysql_connect("localhost", "root", "") or
die ("sorry,unable to connect to database");
//连接数据库
mysql_select_db("test",$db)or die ("unable to select database");
//选择数据库
?>
if($_POST['submit']=="输入信息"){
$name = $_POST['name'];
$address = $_POST['address'];
$position = $_POST['position'];
if($_POST['name']==""||$_POST['address']==""||$_POST['position']==""){
echo " 添加失败,请把信息填写完整
";
}else{
$sql="INSERT INTO employees (name,address,position) VALUES ('$name','$address','$position')";
//向数据库发出 SQL 命令
$result=mysql_query($sql);
echo "记录插入成功!!
";
}
}
?>
你复制回去试试。
全部回答
- 1楼网友:孤独的牧羊人
- 2021-03-15 16:38
把这段代码INSERT INTO employees (name,address,position)
VALUES ('VALUES ('$name','$address','$position')";
连接符号漏了中间用.连接
VALUES ('VALUES ('$name','$address','$position')";
连接符号漏了中间用.连接
- 2楼网友:逐風
- 2021-03-15 15:03
提示什麼错误信息?
$sql="INSERT INTO employees (name,address,position)
VALUES ('$name','$address','$position')";
改成这样试试
$sql="INSERT INTO employees (name,address,position)
VALUES ('".$name."','".$address."','".$position."')";
$sql="INSERT INTO employees (name,address,position)
VALUES ('$name','$address','$position')";
改成这样试试
$sql="INSERT INTO employees (name,address,position)
VALUES ('".$name."','".$address."','".$position."')";
- 3楼网友:你可爱的野爹
- 2021-03-15 13:55
$sql="INSERT INTO employees (name,address,position)
VALUES ('$name','$address','$position')";
==>
$sql="
INSERT INTO `employees` (`name`,`address`,`position`)
VALUES ('{$name}','{$address}','{$position}')
";
VALUES ('$name','$address','$position')";
==>
$sql="
INSERT INTO `employees` (`name`,`address`,`position`)
VALUES ('{$name}','{$address}','{$position}')
";
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯