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

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

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

例如:

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

mysql_query($sql)

这样就好了。

你这哪是json,这是序列化,用unserialize反序列化就可以得到数组,然后就可以根据键名来取

如果你一定要这种字符串来取,那只能正则

preg_match('/"logo".*"(.*)"/U', $str, $match)

$match[1]就是你要的值

通过脚本导入。

$r = json_decode($jsonData, true)

foreach ($r as $k =>$v) {

// 处理json数据

}


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/6670857.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-26
下一篇 2023-03-26

发表评论

登录后才能评论

评论列表(0条)

保存