+ -
当前位置:首页 → 问答吧 → php新手 出现点问题,哪个人能帮解决下 谢谢了

php新手 出现点问题,哪个人能帮解决下 谢谢了

时间:2011-12-12

来源:互联网

我看php100 视频上第十一讲上的东西跟着做了个留言板,但是总是出错,不知道为什么,数据库写的没有问题但是总是提交不上去,希望能给解决下,谢谢了,下面的是代码:
<?php
include ("conn.php");
if($_POST[`submit`]){ $sql="insert into mesage(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="40"/ ><br>内容:<textarea name="content"></textarea><br><input type="submit" name="submit" value="发表留言"/> </form>
然后这个是连接数据库的php:
<?php
$conn = @ mysql_connect("localhost", "root", "") or die("数据库链接错误");mysql_select_db("bbs", $conn);mysql_query("set names 'GBK'");
?>

作者: zhanglei778   发布时间: 2011-12-12

$sql="insert into mesage(id,user,title,content,lastdate) values (``,`$_POST[user]`,`$_POST[title]`,`$_POST[content]`now())";

==>

$sql="insert into mesage(id,user,title,content,lastdate) values ('','{$_POST[user]}','{$_POST[title]}','{$_POST[content]}',now())";

作者: jordan102   发布时间: 2011-12-12

哦 就是把符号改一下么?谢谢了

作者: zhanglei778   发布时间: 2011-12-12

还有 $_POST[`submit`] ==》 $_POST['submit']

作者: jordan102   发布时间: 2011-12-12

楼主要细心一点啊,新手一般写代码,如果是跟着写逻辑都不会有什么问题,最常见的就是语法和细节问题

作者: hongchongren   发布时间: 2011-12-12

相关阅读 更多