楼 主
index »
PHP+MYSQL编程 » 关于表单提交无法写入数据库
作者:zhuwei1210
注册时间:2009-04-13
主题/回复:1/4
积分:42
等级:★(二级)
称号:初出茅庐
用户联系方式已设置为保密
发表:2009-04-13 10:24:25 阅读 7609 次 回复 5 次 得分4 |
字号
10px
12px
14px
16px
18px
20px
24px
字色
▅▅▅▅▅
▅▅▅▅▅
▅▅▅▅▅
▅▅▅▅▅
▅▅▅▅▅
▅▅▅▅▅
关于表单提交无法写入数据库
//form.php
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head>
<body>
<form action="insert.php" method="post" name="form1" id="form1">
<table width="300" border="0" align="center">
<tr>
<td>学号</td>
<td><label>
<input type="text" name="number" />
</label></td>
</tr>
<tr>
<td>姓名</td>
<td><input type="text" name="name" /></td>
</tr>
<tr>
<td>QQ</td>
<td><input type="text" name="qq" /></td>
</tr>
<tr>
<td>email</td>
<td><input type="text" name="email" /></td>
</tr>
<tr>
<td colspan="2"><label>
<div align="center">
<input type="submit" name="Submit" value="提交" />
</div>
</label></td>
</tr>
</table>
</form>
</body>
</html>
//insert.php
<?
$mysql_server_name = "localhost";
$mysql_username = "root";
$mysql_password = "";
$mysql_database = "cna";
$sql = "INSERT INTO `communication` ( `id` , `number` , `name` , `qq` , `email` , `time` )
VALUES (
'null', '$number', '$name', '$qq', '$email', NOW( )
);";
$conn=mysql_connect( $mysql_server_name, $mysql_username, $mysql_password);
mysql_select_db($mysql_database,$conn);
$result = mysql_query($sql);
$id = mysql_insert_id();
mysql_close($conn);
header("Location:form.php");
?>
在数据库中显示的是空白数据记录.请问这是怎么回事呢!谢谢!
1#楼
回复人:zhuwei1210
注册时间:2009-04-13
主题/回复:1/4
积分:42
等级:★(二级)
称号:初出茅庐
用户联系方式已设置为保密
1#楼 发表于2009-04-13 12:06:14
评分:×
回复给楼主(zhuwei1210)
这一个问题本人已经解决了!
2#楼
回复人:spiderian
注册时间:2012-03-18
主题/回复:0/1
积分:22
等级:★(二级)
称号:初出茅庐
用户联系方式已设置为保密
2#楼 发表于2012-03-18 21:29:31
评分:1
回复给1#楼:zhuwei1210
大师!求指教,请问您是怎么解决的,我刚学,也是碰到这个问题,折腾好久了~~~
3#楼
回复人:一起PHP
注册时间:2004-02-27
主题/回复:247/1521
积分:4649
等级:★★★★★☆(十一级)
称号:论坛圣人
3#楼 发表于2012-03-20 20:30:44
评分:1
回复给楼主(zhuwei1210)
NULL可以不加''
4#楼
回复人:fmyufly
注册时间:2010-11-10
主题/回复:4/3
积分:59
等级:★(二级)
称号:初出茅庐
4#楼 发表于2012-07-05 11:33:29
评分:1
回复给楼主(zhuwei1210)
选择长沙源码PHP培训的是大理由:
1.强大的技术支持
腾讯旗下子公司康盛创想,中国领先的社区平台与服务提供商,授权我公司为长沙PHP认证培训机构。
2.权威和国际认证
PHPChina PCTP(PHPChina Training Professional)高级认证课程,由PHP开源技术社区PHPChina.com推出,面向高级PHP程序员。目前是国际上PHP领域中最具权威地位与厂商背景的软件工程师证书。
3.知名的教育品牌
PHPchina 国内知名的PHP学习分享平台
4.先进的产品服务
企业开放式培训,小型会议室圆桌模式,空调,饮水机,人手一台电脑。
5.科学的教学方法
实战与理论相结合,实时掌握最新技术,培养项目开发能力。
6.完善的就业体系
报名即可签订就业协议,公司与多家企业合作,保证每位学员完成培训课程后,百分百就业该行业岗位。
7.实用的课程设置
半年更新一次教学课程,与知名企业技术主管共同商讨拟定,学习更具实用性创新性的技术。
8.培训实际工作技能
以实战开发为主要目的,独立编写项目需求,数据库设计,项目整体把控,培养独立和团队开发项目的能力。
9.较低的入学门槛
中专,高中以上学历,18周岁以上即可入学,签订就业保障协议。4.5个月学习期后上岗就业。
10.真是多样项目实习
多项目实战练习,包括信息发布系统,博客系统,聊天室系统,电子商务系统,开源产品插件开发等。
联系方式:
网址:www.php0731.com
QQ:1181280679
地址:长沙市五一东路附2号晓园大厦7楼CD座(长沙火车站正对面)
5#楼
回复人:会打伞的鱼
注册时间:2014-06-06
主题/回复:0/1
积分:22
等级:★(二级)
称号:初出茅庐
5#楼 发表于2014-06-06 15:08:30
评分:1
回复给楼主(zhuwei1210)
卓流问答网(ask.360cd.cn)主要针对php、ecmall等技术问题进行解答