为了账号安全,请及时绑定邮箱和手机立即绑定

phpmyadmin、ssh连接服务器能对mysql操作,而网页后端却不行

phpmyadmin、ssh连接服务器能对mysql操作,而网页后端却不行

PHP
繁星淼淼 2019-03-04 01:31:11
我的代码在本地服务器是可以成功运行的,放到服务器后就不行了,刚开始数据库不能启动,后来发现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都能进行数据库操作
查看完整描述

1 回答

?
慕神8447489

TA贡献1780条经验 获得超1个赞

打印 MySQL 错误信息看看提示什么不就知道了。

echo mysql_errno() . ": " . mysql_error(). "\n";
查看完整回答
反对 回复 2019-03-18
  • 1 回答
  • 0 关注
  • 345 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信