请问这个问题怎么解决,就是反复更改源码但是一直连不上数据库
源码:
<?php
//声明变量
$username = isset($_POST['username'])?$_POST['username']:"";
$password = isset($_POST['password'])?$_POST['password']:"";
$re_password = isset($_POST['re_password'])?$_POST['re_password']:"";
$sex = isset($_POST['sex'])?$_POST['sex']:"";
$qq = isset($_POST['qq'])?$_POST['qq']:"";
$email = isset($_POST['email'])?$_POST['email']:"";
$phone = isset($_POST['phone'])?$_POST['phone']:"";
$address = isset($_POST['address'])?$_POST['address']:"";
if($password == $re_password) {
//建立连接
$conn = mysqli_connect('101.42.246.250','uehsystem_eu_org','pHAE5p6cTjPaxLey','php');
//准备SQL语句,查询用户名
$sql_select="SELECT username FROM User WHERE username = '$username'";
//执行SQL语句
$ret = mysqli_query($conn,$sql_select);
$row = $ret->fetch_array($ret);
//判断用户名是否已存在
if($username == $row['username']) {
//用户名已存在,显示提示信息
header("Location:register.php?err=1");
} else {
//用户名不存在,插入数据
//准备SQL语句
$sql_insert = "INSERT INTO User(username,password,sex,qq,email,phone,address) VALUES('$username','$password','$sex','$qq','$email','$phone','$address')";
//执行SQL语句
mysqli_query($conn,$sql_insert);
header("Location:register.php?err=3");
}
//关闭数据库
mysqli_close($conn);
} else {
header("Location:register.php?err=2");
}
?>
?>