【问题标题】:How to manage SQL Result wordpress如何管理 SQL 结果 wordpress
【发布时间】:2013-11-26 09:54:47
【问题描述】:

我正在为一个 ios 应用程序编写一个 PHP 语句,以从 Wordpress 中的 Post_meta 字段中获取结果。 我们使用 woocommerce 插件来查看文章的存储位置。

我编写了代码,但在 wordpress 数据库中,meta_value 以一种奇怪的方式存储:

a:1:{i:0;a:9:{s:5:"title";s:22:"Brands Meubeltransport";s:6:"plaats";s:7:"Tegelen";s:8:"postcode"; s:7:"5932 AA";s:5:"adres";s:17:"Tichlouwstraat 45";s:5:"email"; s:33:"k.brands@brandsmeubeltransport.nl";s:8:"telefoon";s:11:"077-3738245"; s:4:"site";s:22:"http://www.linteloo.nl";s:2:"id";s:26:"tab-brands-meubeltransport";s:7:"content";s:0:"";}}

我如何将这个地址信息转换成一个可红色的字符串,或者我如何在 Xcode 中使用这个字符串来检索地址和邮政编码?

【问题讨论】:

  • “奇怪的方式”是 JSON。

标签: php sql json wordpress


【解决方案1】:

你需要unserialize ( string $str )字符串,如果传递了值数组,worpress会将信息存储为serialized字符串

unserialize ( string $str )

$result=unserialize( $meta_value ); /* get string fro db and unserialize it  */
print_r($result);
/* to see what is in the array and what you need to grab
like echo  $result['adres']; echo  $result['title'];
*/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-06-17
    • 1970-01-01
    • 2020-09-01
    • 1970-01-01
    • 1970-01-01
    • 2015-12-27
    • 2015-05-16
    相关资源
    最近更新 更多