学习php留言板,发表成功 但是没进数据库 为什么?

conn.php中的代码<?php/**Createdon2013-7-16**Tochangethetemplateforthisgeneratedfilegoto*W... conn.php中的代码
<?php
/*
* Created on 2013-7-16
*
* To change the template for this generated file go to
* Window - Preferences - PHPeclipse - PHP - Code Templates
*/
$conn = @ mysql_connect("localhost", "root", "") or die("数据库链接错误");

mysql_select_db("bbs",$conn);
mysql_query("set names 'GBK'"); //使用GBK中文编码;
?>

add.php 中的代码
<?php
/*
* Created on 2013-7-16
*
* To change the template for this generated file go to
* Window - Preferences - PHPeclipse - PHP - Code Templates
*/

include("conn.php");

if(isset($_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" size="10" name="user"/><br/>
标题:<input type="text" name="title" /><br/>
内容:<textarea name="content"></textarea><br/>

<input type="submit" name="submit" value="发布留言"/>

</form>
展开
 我来答
百度网友e22656a2f
2013-07-16 · TA获得超过199个赞
知道小有建树答主
回答量:245
采纳率:100%
帮助的人:133万
展开全部
mysql_query(query,connection),如果query语句没有成功执行,会返回FALSE,用if语句检测一下它是不是正确执行了。还有,你连接数据库不需要密码么?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式