[原创]我找不到哪错了 |
我是初学者,模仿人家的样子写了一个向库里录入通讯录条目的小程序。事先做了个录入界面luru.htm,里面一个表单,填写完毕后提交给这个程序。表单检查过了没有问题,数据库“shiyan"里建立了一个叫“txl”的表。各个字段的设置都检查过了,没什么问题。
可是每次随便输入一些数据提交后都出错。显示“Query failed : You have an error in your SQL syntax near 'add ) VALUES ('', '张三', '男', '23', '1234567', '123@123.com', '黑龙江')' at line 1”
实在找不出什么毛病啊。请高手指教。谢谢了!
<?php
$connect=mysql_connect("localhost","root","");
mysql_select_db("shiyan")or die("Could not select database");
?>
<?php
$name=$_POST['name'];
$sex=$_POST['sex'];
$age=$_POST['age'];
$tel=$_POST['tel'];
$email=$_POST['email'];
$add=$_POST['add'];
?>
<?php
$query="INSERT INTO txl ( id , name , sex , age , tel , email , add ) VALUES ('', '$name', '$sex', '$age', '$tel', '$email', '$add')";
$result = mysql_query($query) or die("Query failed : " . mysql_error());
?>
<?php
$tm="$name 录入成功 性别为$sex 年龄为$age 电话为$tel";
echo "$tm";
mysql_close();
?> |
|
|