PDA

View Full Version : ساخت جدول HTML با قابلیات merge سطر و ستون با php



kab00k
سه شنبه 23 خرداد 1396, 12:25 عصر
با سلام و درود
دوستان عزیز در یه پروژه به مشکلی خوردم ممنون میشم بتونید راهنمایی کنید
من اطلاعات از دیتبابیس میگیرم و به صورت آرایه درش میارم
نمونه کد :


$AllData = [ 'class-a' => [ 'ostad' =>'ostad-a-1', 'students' => [ 0 => [ 'name'=> 'name-a-1', 'dars'=> [ 0=> [ 'dars-1'=> 'a-a-1', 'dars-2'=> 'a-a-2', 'dars-3'=> 'a-a-3', ], 1 => [ 'dars-1'=> 'a-b-1', 'dars-2'=> 'a-b-2', 'dars-3'=> 'a-b-3', ], ], 'codmeli'=> 'codmeli-a-1', ], 1 => [ 'name'=> 'name-a-2', 'dars'=> [ 0=> [ 'dars-1'=> 'a-a-1', 'dars-2'=> 'a-a-2', 'dars-3'=> 'a-a-3', ], 1 => [ 'dars-1'=> 'a-b-1', 'dars-2'=> 'a-b-2', 'dars-3'=> 'a-b-3', ], ], 'codmeli'=> 'codmeli-a-2', ], ], 'desc' =>'desc-a-1', ], 'class-b' => [ 'ostad' =>'ostad-b-1', 'students' => [ 0 => [ 'name'=> 'name-b-1', 'dars'=> [ 0=> [ 'dars-1'=> 'b-a-1', 'dars-2'=> 'b-a-2', 'dars-3'=> 'b-a-3', ], 1 => [ 'dars-1'=> 'b-b-1', 'dars-2'=> 'b-b-2', 'dars-3'=> 'b-b-3', ], ], 'codmeli'=> 'codmeli-b-1', ], 1 => [ 'name'=> 'name-b-2', 'dars'=> [ 0=> [ 'dars-1'=> 'b-a-1', 'dars-2'=> 'a-a-2', 'dars-3'=> 'a-a-3', ], 1 => [ 'dars-1'=> 'a-b-1', 'dars-2'=> 'a-b-2', 'dars-3'=> 'a-b-3', ], ], 'codmeli'=> 'codmeli-a-2', ], ], 'desc' =>'desc-a-1', ],];
حالا من میخوام بصورت جدول نشون بدم
البته جدول عادی نه . میخوام مثلا کلاس یه ستر باشه و بعدش جلوی همین بشه دو سطر اسم دانش آموزان و بعد جلوی اسم هر دانش اموز بشه دو سطر کلاسهاش
یعنی در واقعه کلاس 6 سطر هست که با هم مرج شدن .

بعد از این مهم تر میخوام یه جوری باشه که بشه ستون ها را انتخابی بزرام . مثلا ستون codmale بیاد یا نیاد !