如何在PHP向MYSQL中的表添加资料?

如何在PHP向MYSQL中的表添加资料?,第1张

对话框(指的是表单吧?),是静态网页的事情,php是不会出现的。

建议你先学些简单的静态网页方面的东西。如(X)HTML,CSS,Javascript。学会怎么用这些东西来实现表单的布局,数据验证。

而向数据库添加资料无非是让php从表单或者其他地方获得数据,然后连接数据库,执行SQL(如将数据插入数据表的SQL为为INSERT INTO table……),完成数据的添加。

如果想把一个网站运作起来,需要具备:1.简单的美工设计;2.客户端设计,(X)HTML,CSS,Javascript……深度看项目的要求。3.服务器脚本,你说的php或者其他。需掌握如果获取表单数据,数据库 *** 作部分……4.基本的SQL命令。起码掌握查询,添加,修改,删除四种吧。5.数据库管理相关。如mysql的管理等。5.当然,一个项目不是一个人的事情,更重要的是学会协作,学会如何利用资源。

以上纯属个人见解。

哈哈,总之,加油咯~~

下面的语句有错:

$sql = 'INSERT INTO `milk`.`gbook` (`id`, `name`, `sex`, `email`, `info`, `ip`, `time_at`) VALUES (NULL, \'$name\', \'$sex\', \'$email\', \$info\', \'$ip\', NOW())'

应该修改为:

$sql = "INSERT INTO `milk`.`gbook` (`id`, `name`, `sex`, `email`, `info`, `ip`, `time_at`) VALUES (NULL, '$name', '$sex', '$email', '$info', '$ip', NOW())"

因为但引号不解释变量!

此外,下面这段语句也应该修改:

echo $_POST['name'].'</p>'

echo $_POST['sex'].'</p>'

echo $_POST['email'].'</p>'

echo $_POST['info'].'</p>'

改为:

$name=$_POST['name']

$sex=$_POST['sex']

$email=$_POST['email']

$info=$_POST['info']


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/7588863.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-07
下一篇 2023-04-07

发表评论

登录后才能评论

评论列表(0条)

保存