我的代码在本地服务器是可以成功运行的,放到服务器后就不行了,刚开始数据库不能启动,后来发现my.ini没有了,找不到,在my.cnf里改了一下路径后可以启动。并且在phpmyadmin也能登录并进行操作,用putty ssh远程登录也可以,就是网页后端可以连接数据库但执行一直失败,求解,谢谢!
补充: 用的都是同一个账号,也就是root
$stmt = $link->prepare("SELECT branch, adjust FROM messages WHERE
name=? AND phone_number=?");
$stmt->bind_param("ss", $name, $phone_number);
$name = $this->name;
$phone_number = $this->phone_number;
$stmt->execute();
$result = $stmt->get_result();
if($resurl->num_rows>0){
//省略
}else{
$data = [
"status" => 0
];
echo json_encode($data);
}
永远返回status = 0,但是数据库连接成功并且其他途径如ssh,甚至phpmyadmin都能进行数据库操作
慕神8447489