php如何读取mysql数据库并返回json数据?

请问我这样写为什么无法读取数据库并返回json数据?
config.php
图片描述

taocan.php
图片描述

阅读 6.2k
6 个回答

如果我没猜错的话,你的的程序应该是报错Fatal error: Call to undefined function mysql_connect(),是因为没有开启mysql扩展,高版本的php集成环境默认开启的是mysqli,你可以自己开启下再调试,另外,mysql废弃了,换mysqli吧。

var_dump($conn);//检查是否数据库连接成功 var_dump($results); //检查查询的数据

连接数据库的代码是没有问题的。

请确定用户名/密码没有问题,可以直接查询库mysql表user检查主机/用户名/密码记录是否匹配。

如果你使用php7.0.0,那么MySQL API系列的函数mysql_*()是不能用的,使用MySQLi 或者 PDO_MySQL。

输出json媒体类型,可以在json_encode(..)之前加入以下代码:

header('Content-Type: application/json');
新手上路,请多包涵

thank you you can visit my site for more information链接描述

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题