如何管理SQL Result wordpress

时间:2013-11-26 09:54:47

标签: php sql json wordpress

我正在为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:"";}}

如何将此adres信息转换为可重写的字符串,或者如何在Xcode中使用此字符串来检索地址和邮政编码?

1 个答案:

答案 0 :(得分:1)

你需要unserialize ( string $str )字符串,如果传递了数组值,wordpress会将信息存储为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'];
*/