php存入数据库 如何将json格式的数据直接存入mysql数据库

当打开php页面时,自动如何将返回值存入mysql数据库。请求地址http://apis.juhe.cn/train/yp?key=申请的KEY&dtype=json&f... 当打开php页面时,自动如何将返回值存入mysql数据库。

请求地址
http://apis.juhe.cn/train/yp?key=申请的KEY&dtype=json&from=%E4%B8%8A%E6%B5%B7%E8%99%B9%E6%A1%A5&to=%E6%B8%A9%E5%B7%9E&date=2014-06-28&tt=

key string 是 应用APPKEY(应用详细页查询)
dtype string 否 返回数据的格式,xml或json,默认json
from string 是 出发站,如:上海虹桥
to string 是 到达站,如:温州南
date string 否 出发日期,默认今日
tt string 否 车次类型,默认全部,如:G(高铁)、D(动车)、T(特快)、Z(直达)、K(快速)、Q(其他)

JSON返回示例:
{
"reason": "查询成功",
"result": [
{
"train_no": "D2287", /*车次*/
"start_station_name": "上海虹桥", /*车次始发站*/
"end_station_name": "深圳北", /*车次终点站*/
"from_station_name": "上海虹桥", /*出发站*/
"to_station_name": "温州南", /*到达站*/
"start_time": "06:25", /*出发时间*/
"arrive_time": "10:53", /*到达时间*/
"train_class_name": "动车", /*车次类型*/
"day_difference": "0", /*历时天数*/
"lishi": "04:28", /*总历时时间*/
"gr_num": "--", /*高级软卧:-- 说明无该席位*/
"qt_num": "--", /*其他*/
"rw_num": "--", /*软卧*/
"rz_num": "--", /*软座*/
"tz_num": "--", /*特等座*/
"wz_num": "无", /*无座*/
"yw_num": "--", /*硬卧*/
"yz_num": "--", /*硬座*/
"ze_num": "无", /*二等座*/
"zy_num": "无", /*一等座*/
"swz_num": "--" /*商务座*/
},
展开
 我来答
__峰回路转
2015-09-17 · TA获得超过714个赞
知道小有建树答主
回答量:605
采纳率:89%
帮助的人:317万
展开全部

把json字符串存入数据库,如果数据库里面存储的字段是字符串类型或者text的话是可以直接存入的。

例如:

$sql = "insert into tablename (fieldname) values ('$jsondata')";
mysql_query($sql);

这样就好了。

183525594
推荐于2016-02-20 · TA获得超过2922个赞
知道大有可为答主
回答量:3664
采纳率:58%
帮助的人:2056万
展开全部
返回的就是json字符串,可以直接存入PHP

mysql_query("insert into table(info) values('".$info."')");
追问
发站和到站还有车次可以分开查么。能不能给写出来。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2015-03-21
展开全部
直接存入即可
追问
能给写出来么。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式