php点击提交,页面提示成功了,可是数据库里的数据没插入进去

<?phpinclude("conn.php");if(isset($_POST['submit'])&&$_POST['submit']){$sql="insertin... <?php
include("conn.php");
if(isset($_POST['submit'])&&$_POST['submit'])
{
$sql="insert into message(id,user,title,content,lastdate)
values('','$_POST[user]','$_POST[title]','$_POST[content]','now()'";
mysql_query($sql);
echo "成功";
}
?>
<form action="add.php" method="post">用户:<input type="text" name="user" size="10" /><br>
标题:<input type="text" name="title" size="10"/><br>
内容<textarea name="content"></textarea><br>
<input type="submit" name="submit" value="提交">
</form>
不好意思,是个人问题,sql语句那里少了个括号。奇怪的是,在编译的时候,竟然没提示错误。。。
展开
 我来答
yangyze
2012-07-09 · TA获得超过364个赞
知道小有建树答主
回答量:542
采纳率:0%
帮助的人:341万
展开全部
$sql="insert into message(id,user,title,content,lastdate)
values('','$_POST[user]','$_POST[title]','$_POST[content]','now()'";
mysql_query($sql);

echo mysql_error();//输出报错信息, 没有成功一般是报mysql错误
echo "成功";
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友fa3c1401a
2012-07-09 · 超过63用户采纳过TA的回答
知道小有建树答主
回答量:144
采纳率:0%
帮助的人:109万
展开全部
insert into message(id,user,title,content,lastdate)
values('','$_POST[user]','$_POST[title]','$_POST[content]','now()'";
这句错误,你输出这个语句后,用命令执行一下就知道,
一,前边多一个逗号,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
青蛙寶唄
2012-07-10
知道答主
回答量:7
采纳率:0%
帮助的人:8.4万
展开全部
你这个id是自增的吧,改成这样子就可以了。
$sql="insert into message(user,title,content,lastdate)
values('$_POST[user]','$_POST[title]','$_POST[content]','now()'";
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友4952eef
2012-07-09 · TA获得超过145个赞
知道小有建树答主
回答量:596
采纳率:0%
帮助的人:153万
展开全部
你这个实际上不叫成功,执行完这句mysql_query($sql),你就输出成功,根本就没判断是否成功,$query = mysql_query($sql);if($query){echo "成功";}else{echo "不成功";echo mysql_error()};
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
知识储藏室在线升智商
2012-07-11 · TA获得超过158个赞
知道答主
回答量:88
采纳率:0%
帮助的人:82.4万
展开全部
要细心!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式