PHP代码不能写入MYSQL数据库!
---------------------------------conn.php----------------------------------------<?ph...
---------------------------------conn.php----------------------------------------
<?php
$conn = @ mysql_connect("localhost", "root", "") or die("数据库链接错误");
mysql_select_db("bbs", $conn) ;
mysql_query("set names 'GBK'"); //使用GBK中文编码;
?>
-------------------------------add.php-------------------------------------------
<?php
include ("conn.php");
if($_POST['submit']){
echo $sql = "INSERT INTO message (id,user,title,content,lastdate) VALUES ('','$_post[user]','$_post[title]','$_post[content]',now())";
}
?>
<form action ="add.php" method="post"/>
用户名:<input type="text" name="user"/><br />
标题名:<input type="text" name="title"/><br />
内容框:<textarea name="content"/></textarea>
<input type="submit" name="submit" value="发布留言">
</form>
请问为什么不能写入数据库的呢?
$sql = "INSERT INTO message (id,user,title,content,lastdate) VALUES ('','$_post[user]','$_post[title]','$_post[content]',now())";
不好意思写错了!代码里面是不带echo 的。
只是用echo查看form写的是没错!但就是不能写入数据库! 展开
<?php
$conn = @ mysql_connect("localhost", "root", "") or die("数据库链接错误");
mysql_select_db("bbs", $conn) ;
mysql_query("set names 'GBK'"); //使用GBK中文编码;
?>
-------------------------------add.php-------------------------------------------
<?php
include ("conn.php");
if($_POST['submit']){
echo $sql = "INSERT INTO message (id,user,title,content,lastdate) VALUES ('','$_post[user]','$_post[title]','$_post[content]',now())";
}
?>
<form action ="add.php" method="post"/>
用户名:<input type="text" name="user"/><br />
标题名:<input type="text" name="title"/><br />
内容框:<textarea name="content"/></textarea>
<input type="submit" name="submit" value="发布留言">
</form>
请问为什么不能写入数据库的呢?
$sql = "INSERT INTO message (id,user,title,content,lastdate) VALUES ('','$_post[user]','$_post[title]','$_post[content]',now())";
不好意思写错了!代码里面是不带echo 的。
只是用echo查看form写的是没错!但就是不能写入数据库! 展开
7个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询