2013-11-26 3 views
1

Я пишу инструкцию PHP для приложения ios для получения результатов из поля Post_meta в Wordpress. Мы используем плагин для woocommerce, чтобы узнать, где хранится статья.Как управлять результатом SQL wordpress

Я написал код, но в 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:"[email protected]";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 информации в redable строки или как я могу использовать эту строку в Xcode для получить адрес и почтовый индекс?

+0

"нечетный путь" является JSON. –

ответ

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']; 
*/ 
+1

Спасибо, это сделало трюк –

Смежные вопросы