Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

Помогите PHP кодеры помогите)

Тема в разделе "[Архив] Помощь", создана пользователем WebNeter, 13 сен 2013.

  1. Автор темы
    WebNeter

    WebNeter Участник

    Баллы:
    33
    Имя в Minecraft:
    mitchverr
    Привет всем)
    Люди которые разбираются в php помогите пожалуста у меня есть скрипт бан-листа! Н когда я захожу на него на сайте под таблицой бан-листа написано:


    PHP:
    Warningmysql_num_rows() expects parameter 1 to be resourceboolean given in /home/u326949096/public_html/instruments/sysbanlist.class.php on line 8


    А вот и сама 8 строчка:
    PHP:
    public static function MNR($result)    {return mysql_num_rows($result);}
     
  2. Хостинг MineCraft
    <
  3. ZaRRaZa

    ZaRRaZa Старожил

    Баллы:
    103
    полностью содержимое в студию: /home/u326949096/public_html/instruments/sysbanlist.class.php
     
  4. Автор темы
    WebNeter

    WebNeter Участник

    Баллы:
    33
    Имя в Minecraft:
    mitchverr
    ОК)

    PHP:
    <?php
    class SysBanList
    {
        public static function 
    MFA($result)    {return mysql_fetch_array($result);}   
        public static function 
    MRES($result){return trim(mysql_real_escape_string($result));}
        public static function 
    HSC($result)    {return htmlspecialchars($resultENT_NOQUOTES'UTF-8');}
        public static function 
    MNR($result)    {return mysql_num_rows($result);}
        public static function 
    MSL($result)    {return mb_strlen($result'UTF-8');}
       
        public function 
    Pagination() // Постраничная навигация предметов Start
        
    {
            global 
    $bd_names,$Ucfg;
            
    $resultPgs BD("SELECT id FROM `bans`");
            if(
    $resultPgs && $this->MNR($resultPgs)<=0){$resultPgs BD("SELECT id FROM `bans`");}
            
    $TotalPgs intval(ceil($this->MNR($resultPgs) / $Ucfg['rop']));
           
            if(isset(
    $_GET['pid'])){$pageID intval($_GET['pid']);}else{$pageID 1;}
            if(
    $TotalPgs>1)
            {
                if(
    $pageID<=|| $pageID>$TotalPgs){$pageID=1;}
               
                if(
    $pageID==1){$FirstPge='<li class="disabled"><a href="javascript://"><<</a></li>';}else{$FirstPge='<li><a href="'.BASE_URL.'go/banlist/"><<</a></li>';}
                if(
    $pageID-2>0){$Prev2Pge='<li><a href="'.BASE_URL.'go/banlist/p.'.($pageID-2).'">'.($pageID-2).'</a></li>';}else{$Prev2Pge='';}
                if(
    $pageID-1>0){$PrevPge='<li><a href="'.BASE_URL.'go/banlist/p.'.($pageID-1).'">'.($pageID-1).'</a></li>';}else{$PrevPge='';}
                
    $SelectPge '<li class="disabled"><a href="javascript://">'.$pageID.'</a></li>';
                if(
    $pageID+1<=$TotalPgs){$NextPge='<li><a href="'.BASE_URL.'go/banlist/p.'.($pageID+1).'">'.($pageID+1).'</a></li>';}else{$NextPge='';}
                if(
    $pageID+2<=$TotalPgs){$Next2Pge='<li><a href="'.BASE_URL.'go/banlist/p.'.($pageID+2).'">'.($pageID+2).'</a></li>';}else{$Next2Pge='';}
                if(
    $pageID==$TotalPgs){$LastPge='<li class="disabled"><a href="javascript://">>></a></li>';}else{$LastPge='<li><a href="'.BASE_URL.'go/banlist/p.'.$TotalPgs.'">>></a></li>';}
               
                include(
    STYLE_URL.$Ucfg['style']."pagination.html");
            }
           
           
            return;
        } 
    // Постраничная навигация предметов End
       
        
    public function BanID()
        {
            global 
    $Ucfg,$bd_names,$bd_users;
            if(isset(
    $_GET['pid'])){$pageID intval($_GET['pid']);}else{$pageID 1;}
           
            
    ob_start();
           
            
    $start $pageID $Ucfg['rop'] - $Ucfg['rop'];
            
    $result BD("SELECT * FROM `bans` LIMIT $start{$Ucfg['rop']}");
           
            if(
    $result && $this->MNR($result)>0){
            
    $id=0;
                while(
    $array $this->MFA($result))
                {
                    
    $id++;
                    
    $name    $array['name'];
                    
    $reason    $array['reason'];
                    
    $banner $array['banner'];
                    if(
    $array['expires']=='0'){$unbanner '<font color="#FF0000">Перманентно</font>';}else{$unbanner $array['expires'];}
                    
    $dbanner $array['time'];
                    include(
    STYLE_URL.$Ucfg['style']."BanID.html");
                }
            }else{
                echo 
    '<tr><td colspan="4"><center>Банлист чист!!</center></td></tr>';
            }
            return 
    ob_get_clean();
        }
       
        public function 
    BanArray()
        {
            global 
    $Ucfg;
            
    ob_start();
           
            
    $BanIDs $this->BanID();
            include(
    STYLE_URL.$Ucfg['style']."BanArray.html");
           
            return 
    ob_get_clean();
        }
     
    }
    ?>
     
    slavik123123123 нравится это.

Поделиться этой страницей