نقل قول نوشته اصلی توسط parsspace نمایش پست ها
این چیزی که میخوای رو بر اساس تعداد بازدید ها و تعداد تالار ها و تعداد زیر تالار ها به چند صورت میتوان پیاده سازی کرد ولی حالت نورمالش رو من برات به صورت شبه کد پیاده سازی میکنم از روش چیزی که میخوای رو طراحی کن.

کد PHP:
$subforums = array();
    
$result query('SELECT * FROM SUBFORUMS');
    while(
$Row mysql_fetch($result))
        
$subforums[$result['talar_id']][] = $result;
    
    
$result query('SELECT * FROM FORUMS');
    while(
$Row mysql_fetch($result))
    {
        echo 
$Row['talarname'];
        if(isset(
$subforums[$Row['id']]))
            foreach(
$subforums[$Row['id']] as $sub)
                echo 
$sub['subname'] . '<br />' $sub['subdec'];
    } 
اینطوری میتونی با ۲ تا کوئری لیست انجمن ها و زیر انجمن هاتو نشون بدی منتها اگه تعداد خیلی زیاد باشه تکنیک دیگه ای داره که خیلی پیچیده تره و البته اگه خواستی میتونم راهنماییت کنم

ممنون داداش

من کدی که دادین رو جایگزین کردم، ولی فقط تالار هارو نشون میده و زیرتالار ها رو نشون نمیده

یعنی این کد بی تاثیر بود:

کد PHP:
if(isset($subforums[$Row['id']]))
            foreach(
$subforums[$Row['id']] as $sub)
                echo 
$sub['subname'] . '<br />' $sub['subdec']; 

و ارروزی هم ندارم (display_error فعال هستش)