گرفتن اطلاعات با Explode

سلام . خسته نباشید . من یه جدول توو دیتابیسم دارم که یه فیلد TEXT به نام Content داره و اطلاعات این فیلد هم به این صورت هست :
کد:
AS144654SSGT,2,3500|21SDDSDSD54D,1,1200|W57DWDD57D2,3,5000| . .  .
حالا می خوام اطلاعاتش رو اینجوری بگیرم :
PHP:
$array = array();
$array["id"][1] = AS144654SSGT
$array["num"][1] = 2
$array["price"][1] = 3500
$array["id"][2] = 21SDDSDSD54D
$array["num"][2] = 1
$array["price"][2] = 1200
$array["id"][3] = W57DWDD57D2
$array["num"][3] = 3
$array["price"][3] = 5000
.
.
.
اما هرکاری کردم با Explode اینکار رو انجام بدم نشد ، اگه امکان داره ، لطف کنید و بگید چی کار کنم ؟ ممنون :rose:
 
آخرین ویرایش:

yakoza

Well-Known Member
سلام

تند تند نوشتم
خودت دیگه مرتبش کن

کد:
$a="AS144654SSGT,2,3500|21SDDSDSD54D,1,1200|W57DWDD57D2,3,5000|";
$s=(explode("|",$a));
$aa=explode(",",$s);
for($i=0;$i<count($aa);$i++)
{
	$aa=explode(",",$s[$i]);
	$arr[$i]['id']=$aa[0];
	$arr[$i]['num']=$aa[1];
	$arr[$i]['price']=$aa[2];
}
echo "<pre>";
print_r($arr);
 

جدیدترین ارسال ها

بالا