当前位置:Gxlcms > PHP教程 > PHP连接数据库有关问题

PHP连接数据库有关问题

时间:2021-07-01 10:21:17 帮助过:14人阅读

PHP连接数据库问题
帮我看下,数据库没内容呐,但是我看着感觉没错呀



无标题文档




用户登录







include "comm.php";
?>


在线留言-留言板




if(isset($_POST['username'])){
$user = $_POST['username'];
$pw = md5($_POST['pw1']);

$conn = mysql_connect("localhost","root","123456");
mysql_select_db("car");
$sql = "insert into car_user (user_name,pw) values('$user','$pw')";
mysql_query("set names 'gb2312'");
mysql_query($sql,$conn);
mysql_close($conn);
get_show_msg("left.html","注册成功");
}
?>






------解决方案--------------------
mysql_query($sql,$conn) or die(mysql_error()); //这样有错误提示么
------解决方案--------------------
mysql_query($sql,$conn) or die(mysql_error());
------解决方案--------------------
HTML code

#js中pw1、pw2未定义,return停掉了,下面的代码就未执行
if(myform.pw1.value=="" | myform.pw2.value==""){
alert("密码不能为空!");
return false;
}
#改为

#后面添加
#导致php页面 $pw = md5($_POST['pw1']); #没有值,不信你echo出来试试 需改为: $conn = mysql_connect("localhost","root","123456"); mysql_select_db("car"); $sql = "insert into car_user (user_name,pw) values('$user','$pw')"; mysql_query("set names 'gb2312'"); $res = mysql_query($sql,$conn); #如果sql未执行成功,将错误打印出来 if(!$res) die("SQL:{$sql}
Error:".mysql_error()); if(mysql_affected_rows() > 0) get_show_msg("left.html","注册成功"); else echo "注册失败".mysql_error(); mysql_close($conn);

人气教程排行