十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
现在,我们创建一个
栖霞网站建设公司成都创新互联公司,栖霞网站设计制作,有大型网站制作公司丰富经验。已为栖霞上千余家提供企业网站建设服务。企业网站搭建\外贸营销网站建设要多少钱,请找那个售后服务好的栖霞做网站的公司定做!
HTML
表单,这个表单可把新记录插入
"Persons"
表。
这是这个
HTML
表单:
123456789101112
htmlbody
form
action="insert.php"
method="post"Firstname:
input
type="text"
name="firstname"
/Lastname:
input
type="text"
name="lastname"
/Age:
input
type="text"
name="age"
/input
type="submit"
//form
/body/html
当用户点击上例中
HTML
表单中的提交按钮时,表单数据被发送到
"insert.php"。"insert.php"
文件连接数据库,并通过
$_POST
变量从表单取回值。然后,mysql_query()
函数执行
INSERT
INTO
语句,一条新的记录会添加到数据库表中。
看你写的程序,很有架势啊。似乎有较深厚的语言基础。
你的PHP程序从哪里获取POST的数据?通常应该是你的HTML代码里面,写了将数据POST到这个PHP程序里。那么,至少你这个PHP程序应该需要处理那些POST数据吧???没看到这些内容哦。。。
获取POST数据了,才能创建相应的INSERT语句,将数据插入到数据库中。所以你的PHP程序中需要处理上传的数据,生成SQL的INSERT语句,然后执行。执行成功就可以插入了。
另外,通常我不会在PHP中使用create table之类的命令。个人习惯。通常我们写好了PHP语句时,相应的MYSQL TABLE早就已经建好了。所以无需放create语句。
两个选项可以放到一个字段中即可。或者用特殊名称命名这些选项组合。
你的代码没了?
你光写出个sql语句 不执行 他怎么可能插入成功?
mysql_query($sql); 写上。。
$query = mysql_query($sql);
if($query){
echo '数据插入成功。';
}else{
echo '数据插入失败。';
}