下面是第二个页面;
$conn=mysql_connect("localhost","root","root") or die("数据库服务器连接错误".mysql_error());
mysql_select_db("title",$conn) or die("数据库访问错误".mysql_error());
mysql_query("set names gb2312");
$title=$_POST[txt_title];
$content=$_POST[txt_content];
$sql=mysql_query("insert into tb_title(title,content)values('$title',$content)");
echo "";
mysql_free_result($sql);
mysql_close($conn);
?>
,数据库是title,表tb_title
------解决方案--------------------
把这行代码修改下$content需要加上单引号:
- PHP code
$sql=mysql_query("insert into tb_title(title,content)values('$title','$content')");
------解决方案--------------------
把最后面的改成,同时提醒你插入是不需要销毁资源的,因为这根本就不是个资源.
- PHP code
$sql=mysql_query("insert into tb_title(title,content)values('$title','$content')");
if(!sql){
echo "";
}else{
echo """;
}
mysql_close($conn);
------解决方案--------------------
$title=$_POST[txt_title];
$content=$_POST[txt_content];
这两句能加引号么,单引双引,咱引一下行么?
------解决方案--------------------
$sql=mysql_query("insert into tb_title(title,content)values('$title',$content)");
你最好把它拆分为:
$sql="insert into tb_title(title,content)values('$title',$content)";
mysql_query($sql);
的形式,而且你的$sql好像也不对,这样输入时不对的