php插入sql语句 为什么数据只能插入一条进去

<?php$conn=@mysql_connect("127.0.0.1","root","123456")ordie("连接错误!");mysql_select_db(... <?php

$conn=@mysql_connect("127.0.0.1","root","123456") or die("连接错误!");
mysql_select_db("test",$conn);

mysql_query("set names 'gb2312'")or die("设置语言失败!".mysql_error());

?>

<?php

include("conn.php");

if($_POST['submit']){
$sql="insert into bbs(user,title,content,latedate) values" .
"('$_POST[user]','$_POST[title]','$_POST[content]',now())";

echo "发布成功";

}

?>

<form action="add.php" method="post">
用户:<input type="text" name="user" size="15"/><br>
标题:<input type="text" name="title"/><br>
内容:<textarea name="content"></textarea><br>

<input type="submit" name="submit" value="发布留言"/>
</form>
我的是这样的 怎么现在还是插不了数据啊 刚刚是出入了一条进去 现在有插不了啊
<?php

$conn=@mysql_connect("127.0.0.1","root","123456") or die("连接错误!");
mysql_select_db("test",$conn);

mysql_query("set names 'gb2312'");

?>

在另外一个页面是这样的

<?php

include("conn.php");

if($_POST['submit']){
$sql="insert into bbs(id,user,title,content,latedate) values" .
"('','$_POST[user]','$_POST[title]','$_POST[content]',now())";

mysql_query($sql);
echo "发布成功";

}

?>

<form action="add.php" method="post">
用户:<input type="text" name="user" size="15"/><br>
标题:<input type="text" name="title"/><br>
内容:<textarea name="content"></textarea><br>

<input type="submit" name="submit" value="发布留言"/>
</form>
展开
 我来答
TOFAR致远
推荐于2018-03-24
知道答主
回答量:1
采纳率:100%
帮助的人:872
展开全部
看看是不是数据表的某项键值设置成unique,而你在此项又插入了跟第一项相同的值。
小小幽魂
推荐于2018-04-14 · TA获得超过1469个赞
知道小有建树答主
回答量:751
采纳率:100%
帮助的人:675万
展开全部
发送句语改成这样。。再把结果发上来。。

@mysql_query($sql) or die(mysql_error());

不过我建议你在 ID 字段不要设置为 '' 因为这在 MYSQL 5 是不允许的。除非你的 id 字段是 VARCHAR 类型。如果是 int 类型并且是整型的话。你还是写 NULL 的好。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
默然0012
2010-07-13 · TA获得超过120个赞
知道小有建树答主
回答量:182
采纳率:0%
帮助的人:169万
展开全部
你的表示不是有问题,加一个ID字段,自增长计数的,设置ID是主键。

而且你的程序貌似没有插入的操作啊,只有insert 的sql语句,但是没有执行这个sql语句。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lyl198659
2010-07-13
知道答主
回答量:49
采纳率:0%
帮助的人:24.6万
展开全部
$sql="insert into bbs(user,title,content,latedate) values('$_POST[user]','$_POST[title]','$_POST[content]','now()')";
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式