当前位置:编程学习 > php >>

PHP 连接 MYSQL的代码(执行错误)来高手给教下错误i

我的代码

<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=gb2312">

<title> 魔兽世界信息文件</title>
</head>

<body>
<?php
$xm =trim($_POST['xm']);

if(!get_magic_quotes_gpc() )
{
$xm =addslashes($xm);
}

function db_connect()
{
$db=@new mysqli("127.0.0.1","developer","123456","test");

if(mysqli_connect_errno())
{
echo "数据库连接失败!<br>\n";
echo mysqli_connect_error();
exit;
}
return $db;
}
$db=db_connect();

$sql="INSERT INTO mssj5 (xm) VALUES";
$sql.="( ' $xm ' )";

$rs=$db->query($sql);

if(!$rs)
echo '信息添加成功!';
else
echo '信息添加失败,请检查姓名是否正确';

$db->close();
?>
</body>
</html>

目的:这是一个后台处理的PHP文件 前台是个HTML 表单 前台中

将 LINZI 通过POST 方式 赋给 上面的代码中

然后 执行上面的代码 后 实际的情况是 一个空白的HTML 网页

test数据库中的 mssj5表中 xm字段 没有LINZI 出现

分不多,请各位不吝赐教~~

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,