我想把自己网站的新闻用json格式提供给别人,到底怎么实现呢,用php +mysql 做的网站,帮帮我吧,谢谢
1个回答
展开全部
直接查询数据库里面的数据,查询出来的是数组格式的,然后直接用 json_decode 这个函数,把查询出来的数组转化成JSON格式,然后输出
<?php
header("Content-type: text/html; charset=utf-8");
$host = '数据库IP';
$dbname = '数据库名称';
$user = '用户名';
$pw = '密码';
$pdo = new PDO("mysql:host=".$host.";dbname=".$dbname."",$user,$pw); //通过PDO连接数据库
$sql = 'SELECT * FROM `新闻表` WHERE 1 ';
$arr = $pdo->query($sql)->fetchall();
echo json_decode($arr); //输出JSON
?>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询