PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : چطور یک آرایه با طول نامعلوم را در بانک ذخیره کنم



jahromy
August 17th, 2016, 12:27
سلام
برای ذخیره یک آرایه در بانک داده که تعداد کلیدهای آن و مقادیرش متغیر هست چطور جدول بسازم و چطور باید برنامه php بنویسم
جهت ذخیره سفارش سبد خرید کاربران که هر کدام تعداد کالاهای متفاوت و با تعداد مختلف دارند می خواهم

k-pax
August 17th, 2016, 12:32
میتونید یه فیلد بصورت text بسازید و آرایتون را بصورت json دربیارید با دستور زیر

$json = json_encode($array);
بعدش داخل دیتابیس ذخیره کنید
هنگام فراخوانیش هم با دستور زیر دیکد کنید تا دوباره آرایه بشه

$array = json_decode($json,true);

arash_fa
August 17th, 2016, 15:44
یا



$a= array(); ///آرایه شما با هر طول//

$in = serialize($a); //در پایگاه داده در فیلدی با توع text میتونید ذخیره کنید///





برای خوندن


$o ; //مقداری که از دیتابیس گرفتید//

$a = unserialize($o);

$a //الان آرایه دارید//;