请问 PHP表单 为什么无法写入 mysql 数据库
conn.php文件:<?php$conn=@mysql_connect("localhost","root","")ordie("数据库链接错误");mysql_sel...
conn.php文件: <?php $conn = @ mysql_connect("localhost", "root", "") or die("数据库链接错误"); mysql_select_db("bbs", $conn); mysql_query("set names 'GBK'"); //使用GBK中文编码; ?> 表单文件: <?php include("conn.php"); if ($_post['submit']){ echo $sql="insert into message(id,user,title,conten.lastdate) " . "values ('','$_post[user]','$_post[title]','$_post[content]',now())"; } ?> <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> id 值填 "" 或者 "1" 或者 1,都无法写入。
展开
1个回答
展开全部
if
($_post['submit']){
$sql="insert
into
message(user,title,conten,lastdate)
values
('".$_post[user]."','".$_post[title]."','".$_post[content]."',now())";
mysql_query($sql)
or
die(mysql_error());
}
id是主键,自增,没必要写上。
如果还不行,你看看后面报错信息。
($_post['submit']){
$sql="insert
into
message(user,title,conten,lastdate)
values
('".$_post[user]."','".$_post[title]."','".$_post[content]."',now())";
mysql_query($sql)
or
die(mysql_error());
}
id是主键,自增,没必要写上。
如果还不行,你看看后面报错信息。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询