<?php error_reporting(E_ALL || ~E_NOTICE); header("Access-Control-Allow-Origin:*");//此处使网站可以进行跨域访问 header("Content-Type:application/json;charset=UTF-8");//此处声明返回的是json类型及字符集为utf-8 $link=mysql_connect('localhost','root',''); //远程连接可以使用$link=mysql_connect('115.159.200.13:3306','root','root');可能需要修改下mysql的配置,可以参考http://blog.youkuaiyun.com/qq_32357509/article/details/53048053 if(!$link){ echo "fail"; } mysql_select_db("test"); $result=mysql_query("select * from artitle"); $json =""; $data =array(); //定义好一个数组.PHP中array相当于一个数据字典. //定义一个类,用到存放从数据库中取出的数据 class User { public $title ; } while ($row= mysql_fetch_array($result, MYSQL_ASSOC)) { $user =new User(); $user->title = $row["title"]; $data[]=$user; } $json = json_encode($data);//把数据转换为JSON数据. echo "{".'"user"'.":".$json."}";
PHP调用数据库
最新推荐文章于 2024-08-10 08:41:39 发布
本文介绍了一种使用PHP实现跨域访问的方法,并演示了如何设置HTTP头部信息来返回JSON格式的数据。通过具体代码示例展示了数据库连接、数据查询以及将查询结果转化为JSON格式的过程。
393

被折叠的 条评论
为什么被折叠?



