数据库和php链接成功,但是在editplus里编写了程序后,数据不插入到指定的数据表中。

数据库和php是链接成功的,我已经用if语句检查过了。但是我写的如下的程序,一直插入不到数据库中,数据库里表格test2里有4条数据,执行了下面的命令后还是4条,没有任何... 数据库和php是链接成功的,我已经用if语句检查过了。但是我写的如下的程序,一直插入不到数据库中,数据库里表格test2里有4条数据,执行了下面的命令后还是4条,没有任何变化。log里也没有报错。

<?php

$conn=@mysql_connect("localhost","root","")or die ("lianjiecuowu");
mysql_select_db("test",$conn);

$sql="INSERT INTO test2(id,name,regdate,remark) values('','php1000',now(),'学生')";

mysql_query($sql,$conn);

?>

我的数据库名字是test,表是test2.
展开
 我来答
桃TYT园
2011-12-12 · 超过28用户采纳过TA的回答
知道答主
回答量:106
采纳率:0%
帮助的人:59.2万
展开全部
sql 语句有问题
$sql = "INSERT INTO test2(name,regdate,remark) values('php1000',".time().",'学生')";
注意,括号别打成中文的,id主键设自增的话,就别在这写了,容易出错还费事儿
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
小莲蓉包
2011-12-17
知道答主
回答量:44
采纳率:0%
帮助的人:16.2万
展开全部
id不用插入,另外检查下字段属性是不是设置好。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友acc6b67432
2011-12-12 · TA获得超过219个赞
知道小有建树答主
回答量:255
采纳率:0%
帮助的人:200万
展开全部
$sql="INSERT INTO test2(id,name,regdate,remark) values('','php1000',".time().",'学生')";
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
考试经常不及格
2011-12-12 · TA获得超过101个赞
知道小有建树答主
回答量:180
采纳率:0%
帮助的人:112万
展开全部
now()是什么?
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式