php留言板 添加数据不成功
新手不知道为什么添加的数据在phpMyAdmin里面看不到诶??<?phpinclude("conn.php");//连接数据库if(isset($_POST['subm...
新手 不知道为什么 添加的数据 在phpMyAdmin里面看不到诶??<?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())";
$res=mysql_query($sql);
if($res)
{
echo "发布成功";}
}
?>
<form action="add.php" method="post">
用户:<input type="text" name="user"/><br>
标题:<input type="text" name="title"/><br/>
内容:<textarea name="content"></textarea><br/>
<input type="submit" name="submit" value="发布留言"/>
</form> 展开
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())";
$res=mysql_query($sql);
if($res)
{
echo "发布成功";}
}
?>
<form action="add.php" method="post">
用户:<input type="text" name="user"/><br>
标题:<input type="text" name="title"/><br/>
内容:<textarea name="content"></textarea><br/>
<input type="submit" name="submit" value="发布留言"/>
</form> 展开
2个回答
2013-10-13
展开全部
if (isset($_POST['submit'])&&$_POST['submit']){
$sql="insert into message(id,user,title,content,lastdate)".
"values('','$_POST[user]','$_POST[title]','$_POST[content]',now())";
$res=mysql_query($sql);
这个地方很明显不对,只要一个字段对不上数据库里就没有数据,insert into message(id,user,title,content,lastdate)这个地方把ID去掉,在数据里设置ID为主键!你一共是5个字段,但是值只有4个!肯定不现实的!
$sql="insert into message(id,user,title,content,lastdate)".
"values('','$_POST[user]','$_POST[title]','$_POST[content]',now())";
$res=mysql_query($sql);
这个地方很明显不对,只要一个字段对不上数据库里就没有数据,insert into message(id,user,title,content,lastdate)这个地方把ID去掉,在数据里设置ID为主键!你一共是5个字段,但是值只有4个!肯定不现实的!
2013-10-13
展开全部
没有环境, 没法调试, 你先把sql语句打印出来看对不对. 对的话, 你设断点. 看是执行到哪再继续解决.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询