[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Как достать массив из строки тип longtext
vvdexter
Всем привет!
Есть таблица со строкой тип данных longtext. В ячейках этой строки записаны массивы.

a:8:
{
s:3:"sku";
s:13:"Zodiac Indigo";
s:8:"products";
a:3:
{
i:1;a:3:{s:6:"option";s:13:"Zodiac Indigo";s:5:"price";s:5:"81000";s:9:"saleprice";s:0:"";}
i:2;a:3:{s:6:"option";s:0:"";s:5:"price";s:0:"";s:9:"saleprice";s:0:"";}
i:3;a:3:{s:6:"option";s:0:"";s:5:"price";s:0:"";s:9:"saleprice";s:0:"";}
}

s:11:"description";
s:13:"Zodiac Indigo";
s:8:"shiprate";
s:0:"";
s:8:"featured"
;s:2:"no";
s:4:"sale";
s:2:"no";
s:10:"cart_radio";
s:1:"1";
s:6:"optset";
s:0:"";
}
a:8:
{
s:3:"sku";
s:15:"Jacuzzi Profile";
s:8:"products";
a:40:
{
i:1;a:3:{s:6:"option";s:44:"Бассейн комплектации BASE";s:5:"price";s:6:"809000";s:9:"saleprice";s:0:"";}
i:2;a:3:{s:6:"option";s:43:"Бассейн комплектации TOP";s:5:"price";s:6:"917800";s:9:"saleprice";s:0:"";}
i:3;a:3:{s:6:"option";s:23:"Крышка-чехол";s:5:"price";s:5:"38400";s:9:"saleprice";s:0:"";}
i:4;a:3:{s:6:"option";s:33:"Утепление Winter Pro Kit";s:5:"price";s:5:"33000";s:9:"saleprice";s:0:"";}
i:5;a:3:{s:6:"option";s:0:"";s:5:"price";s:0:"";s:9:"saleprice";s:0:"";}
i:6;a:3:{s:6:"option";s:0:"";s:5:"price";s:0:"";s:9:"saleprice";s:0:"";}
i:7;a:3:{s:6:"option";s:0:"";s:5:"price";s:0:"";s:9:"saleprice";s:0:"";}
i:8;a:3:{s:6:"option";s:0:"";s:5:"price";s:0:"";s:9:"saleprice";s:0:"";}
i:9;a:3:{s:6:"option";s:0:"";s:5:"price";s:0:"";s:9:"saleprice";s:0:"";}
i:10;a:3:{s:6:"option";s:0:"";s:5:"price";s:0:"";s:9:"saleprice";s:0:"";}
i:11;a:3:{s:6:"option";s:0:"";s:5:"price";s:0:"";s:9:"saleprice";s:0:"";}
i:12;a:3:{s:6:"option";s:0:"";s:5:"price";s:0:"";s:9:"saleprice";s:0:"";}
i:13;a:3:{s:6:"option";s:0:"";s:5:"price";s:0:"";s:9:"saleprice";s:0:"";}
i:14;a:3:{s:6:"option";s:0:"";s:5:"price";s:0:"";s:9:"saleprice";s:0:"";}
i:15;a:3:{s:6:"option";s:0:"";s:5:"price";s:0:"";s:9:"saleprice";s:0:"";}
i:16;a:3:{s:6:"option";s:0:"";s:5:"price";s:0:"";s:9:"saleprice";s:0:"";}
i:17;a:3:{s:6:"option";s:0:"";s:5:"price";s:0:"";s:9:"saleprice";s:0:"";}
i:18;a:3:{s:6:"option";s:0:"";s:5:"price";s:0:"";s:9:"saleprice";s:0:"";}
i:19;a:3:{s:6:"option";s:0:"";s:5:"price";s:0:"";s:9:"saleprice";s:0:"";}
i:20;a:3:{s:6:"option";s:0:"";s:5:"price";s:0:"";s:9:"saleprice";s:0:"";}
i:21;a:3:{s:6:"option";s:0:"";s:5:"price";s:0:"";s:9:"saleprice";s:0:"";}
i:22;a:3:{s:6:"option";s:0:"";s:5:"price";s:0:"";s:9:"saleprice";s:0:"";}
i:23;a:3:{s:6:"option";s:0:"";s:5:"price";s:0:"";s:9:"saleprice";s:0:"";}
i:24;a:3:{s:6:"option";s:0:"";s:5:"price";s:0:"";s:9:"saleprice";s:0:"";}
i:25;a:3:{s:6:"option";s:0:"";s:5:"price";s:0:"";s:9:"saleprice";s:0:"";}
i:26;a:3:{s:6:"option";s:0:"";s:5:"price";s:0:"";s:9:"saleprice";s:0:"";}
i:27;a:3:{s:6:"option";s:0:"";s:5:"price";s:0:"";s:9:"saleprice";s:0:"";}
i:28;a:3:{s:6:"option";s:0:"";s:5:"price";s:0:"";s:9:"saleprice";s:0:"";}
i:29;a:3:{s:6:"option";s:0:"";s:5:"price";s:0:"";s:9:"saleprice";s:0:"";}
i:30;a:3:{s:6:"option";s:0:"";s:5:"price";s:0:"";s:9:"saleprice";s:0:"";}
i:31;a:3:{s:6:"option";s:0:"";s:5:"price";s:0:"";s:9:"saleprice";s:0:"";}
i:32;a:3:{s:6:"option";s:0:"";s:5:"price";s:0:"";s:9:"saleprice";s:0:"";}
i:33;a:3:{s:6:"option";s:0:"";s:5:"price";s:0:"";s:9:"saleprice";s:0:"";}
i:34;a:3:{s:6:"option";s:0:"";s:5:"price";s:0:"";s:9:"saleprice";s:0:"";}
i:35;a:3:{s:6:"option";s:0:"";s:5:"price";s:0:"";s:9:"saleprice";s:0:"";}
i:36;a:3:{s:6:"option";s:0:"";s:5:"price";s:0:"";s:9:"saleprice";s:0:"";}
i:37;a:3:{s:6:"option";s:0:"";s:5:"price";s:0:"";s:9:"saleprice";s:0:"";}
i:38;a:3:{s:6:"option";s:0:"";s:5:"price";s:0:"";s:9:"saleprice";s:0:"";}
i:39;a:3:{s:6:"option";s:0:"";s:5:"price";s:0:"";s:9:"saleprice";s:0:"";}
i:40;a:3:{s:6:"option";s:0:"";s:5:"price";s:0:"";s:9:"saleprice";s:0:"";}
}

s:11:"description";
s:15:"Jacuzzi Profile";
s:8:"shiprate";
s:0:"";
s:8:"featured";
s:2:"no";
s:4:"sale";
s:2:"no";
s:10:"cart_radio";
s:1:"1";
s:6:"optset";
a:1:{i:0;s:1:"2";}
}




В массиве хоронится информация о название товара и его стоимости. Пример:

i:1;a:3:{s:6:"option";s:44:"Бассейн комплектации BASE";s:5:"price";s:6:"809000";s:9:"saleprice";s:0:"";}


Вообщем я сейчас застрял в самом начале. У меня есть переменная $d в которую записан этот массив. Как мне извлечь из него список товара и в цикле присвоить к переменным.
Например:

$option = "Бассейн комплектации BASE";
$price = "809000";
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.