else - не отображается .

Rommax

Проверенные
Сообщения
1,342
Реакции
502
Баллы
8,215
Ребятки ... Панико... Вот весь код страницы не могу вывеси текст если нет лобби .
Код:
<div class="alert-err">Нет лобби игр</div>
Объясните что я не так сделал ?
Код:
<?php
///bool date_default_timezone_set ( string $timezone_identifier );
/// шапка сайта ////////
include('header.php');

header('Content-Type: text/html; charset=UTF-8');
////////////////////////
loadpage($lang_home,"");

// Cоздаем эффект загрузки
downloadON( );

$_SESSION['need_download_off'] = 1;
?>
<div class="container roundedBox">

    <div class="hero-unit okruglenie panel_bg" style="height:100%">
   
       <h1 class="page-title"><?=$site_name?></h1>

       
                    <?php
$sql = "SELECT * FROM gamestatus where gamename LIKE '@LOBBY%' ";
$result = $db->query($sql);
while ($gameinfo = $db->fetch_array($result,'assoc'))
{

    if( $gameinfo )
    {
        $gamename = $gameinfo["gamename"];
        $mapname = $gameinfo["map"];
        $slotinfo = $gameinfo["description"];
        $playerinfo = explode("||", $slotinfo);
        $gamename = substr($gamename, 6);
   
        ?>
       
       
       

        <script type="text/javascript"> 
        jQuery(document).ready(function(){ 
        setInterval("jQuery('#timeA').load('# span#timeB');",5000); // В данном случае автообновление равно 5 секундам. Выставляется значение в миллисекундах. 1 секунда = 1000 миллисекундам 
        }); 
        </script>
       
   
        <span id="timeA"><span id="timeB">
        <div class=" " style="display:inline-block;width:100%;margin-top:20px;padding-top:5px;">
       
       
       
            <table width="100%" border="0">
                <tbody>
                    <tr>
                        <td width="100%" valign="top">
       
        <table class="table roundedBox2 table-bordered table-striped table-condensed table-1" width="100%">
                    <tr>
                        <td style="text-align:left;">
                            <b> GN:  <strong><span style='color: red;'>
                            <? echo $gamename ?>
                            </span></strong>
                            <div style="float: right;">
                                <b>Карта: <a href="http://telia-stats.net/file/OmG_Telia_StatS.rar"  title="Скачать">  <strong><span style='color: red;'> <? echo $mapname ?></strong></a>
                               
                            </div>
                        </td>
                    </tr>
                </table>
       
        <div class="" style="display:inline-block;width:35%;margin-top:px;float:right;padding-top:0px;">
       
            <div id="" align="center" >       
           
            <table class="table roundedBox2 table-bordered table-striped table-condensed table-1" style="margin-top:0px">
           
            <tr class="rowup">
            <td style="width:2%">#</td>
            <td style="width:24px">F</td>
            <td><?=$lang_nickname?></td>
            <td><?=$lang_score?></td>
            <td><?=$lang_games?></td>
            </tr>
           
            <?
           
            $nomer = 0;
            $max_active_time = $time_now - $top_active_time * 86400;
            $result = $db->query("SELECT * FROM `scores` WHERE `last_game_date` > '$max_active_time' ORDER by `score` DESC, `id` ASC LIMIT 10");
            while( $list = $db->fetch_array($result,'assoc') )
            {
                $nomer++;
                $id = $list['id']+0;
                $name = $list['name'];
                $score = $list['score']+0;
                $games = $list['games']+0;
                $flag = Flag($list['last_ip'], $list['last_country'], $list['last_server']);
           
                ?>
                <tr>
                    <td><?=$nomer?></td>
                    <td style="padding-top:2px;padding-bottom:0px;"><?=$flag?></td>
                    <td><a style="color:#0CC5F7;cursor:pointer;" href="player.php?id=<?=$id?>" ><b><?=$name?></b></a></td>
                    <td style="width:50px"><?=$score?></td>
                    <td style="width:50px"><?=$games?></td>
                </tr>
                <?
            }
           
            ?>
            </table>
               
            </div>     
           
        </div>
       
       
        <div class="" style="width:63%;margin-top:0px;padding-bottom:5px;padding-top:5px;padding-top:0px">
   
                <table class="table roundedBox2 table-bordered table-striped table-condensed table-1" width="100%">
                    </th>
                    <tr class="rowup">
                        <td><b>#</b></td>
                        <td><b>Ник</b></td>
                        <td><b>PTS</b></td>
                        <td><b>Игр</b></td>
                        <td><b>W %</b></td>
                        <td><b>Ping</b></td>
                        <td><b>Сервер</b></td>
                    </tr>

                    <?php
                   
                    for( $x=0; $x<10; $x++)
                    {
                        $detail = explode ("|", $playerinfo[$x]);
                        ?>   
                       
                        <tr>
                        <?
                        for($y=0; $y<7;$y++)
                        {
                            if(!empty($detail[$y]))
                            {
                                if($y==1)
                                {
                                    ?>
                                    <td><b><?php echo $s = ( is_numeric($detail[1]) ) ? ROUND($detail[1]) : $detail[1]; ?></b></td>
                                    <?php
                                }
                                else
                                { 
                                    ?>
                                    <td><b><?php echo $s = ( is_numeric($detail[$y]) ) ? ROUND($detail[$y]) : $detail[$y]; ?></b></td>
                                    <?php
                                }
                            }
                            else
                            {
                                ?>
                                <td></td>
                                <?php
                            }
                        }
                        ?>
                        </tr>
                    <?php
                    }
                    ?>
                </table>
                <?php
            }
            else
            {
                ?>
                    <div class="alert-err">Нет лобби игр</div>
                <?php
            }
            }
            ?>
            </td>

            </tr>
            </tbody>
            </table>
            </span>
            </span>
           
<?php       
downloadOFF( );
?>
       
   
        </div>
       
    </div>
   

</div>


<?
/// футер сайта ////////
include('footer.php');
////////////////////////
?>
 
Rommax, и не будет работать. У php области видимости есть и в данном случае у вас их тут по числу тегов <?php как раз. Чтобы работало, надо чтобы такой мешанины php и html не было, ну или было оформлено нормально.
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу