PDA

View Full Version : ذخيره آرايه دربانك



bps20590
شنبه 08 فروردین 1388, 22:03 عصر
با سلام
من با آرايه به يك فرم ديگر ديگر مي خواهم آنها را داخل بانك اطلاعاتي ذخيره كنم ولي مشكل اينجاست كه هرگاه از دستور echo استفاده مي كنم تمام عناصر آرايه را چاپ مي كند ولي هرگاه دستور
[php]
echo name_team1[1]
[php]
را مي دهم فقط كاراكتر اول از فيلد ذخيره شده را چاپ مي كن ضمناً هرگاه هم از دستور foreach استفاده مي كنم پيغام خطاي argument را مي دهد
[php]
foreach ($name_team1 as $area)
echo $area.' ';
[php]
مشكل از كجاست وچگونه بايد سه آرايه را بدون استفاده از حلقه داخل جدول اضافه كنم اينهم كد اين قسمت برنامه

[php]
$id_form = rand(1000000000,9999999999);
$name_team1=$_GET['v1'];
$name_team2=$_GET['v2'];
$win=$_GET['v3'];
$equal=$_GET['v4'];
$loss=$_GET['v5'];

echo "$name_team1".'<br>';
echo "$name_team2".'<br>';
echo "$win".'<br>';
echo "$equal".'<br>';
echo "$loss".'<br>';
foreach ($name_team1 as $area)
echo $area.' ';
[php]

alireza82
دوشنبه 10 فروردین 1388, 16:51 عصر
سلام
متونی برای ذخیره آرایت و بعد هم باز گردوندنش به صورت همون ارایه اولیه از


serialize();
unserialize();

استفاده کنی. در مورد کد خودت نظری ندارم چون نمیدونم آرایه رو به چه صورت تو db ذخیره کردی:چشمک:

roya2002_80
سه شنبه 11 فروردین 1388, 11:45 صبح
من هم با روشی که دوستمون alireza82 گفتند موافقم