PHP 表单提交都数据库失败

2025-04-06 10:06:05
推荐回答(1个)
回答1:


$name=$_POST['user'];
$content=$_POST['post_contents'];
$conn=mysql_connect("localhost","admin","");
//做数据库连接判断
if(!$conn){
die("could not connect to the database:
".mysql_error());//诊断连接错误

}
mysql_query("set names GB2312");//这里是names 不是 name

$db_selecct=mysql_select_db('gbook');//选择数据库
//选择库是不是成功了
if(!$db_selecct)
{
die("could not to the database
".mysql_error());
}
//sql 语句中是字符串类型的外边要加单引号
$exec="INSERT INTO contents(name,content) VALUES('".$_POST['user']."','".$_POST['post_contents']."')"; 
$result=mysql_query($exec);
//这里是判断 $result 不是判断$exec;
if($result)
echo "添加留言成功,谢谢你的留言!"  ;                            
else 
echo "添加留言失败";                                        
 echo "

返回主页面
";        
   mysql_close();         
  
?>