Clasament VIP

Deconectat
Avatar utilizator
Warr007.
Moderator
Moderator
Mesaje: 376
Membru din: 28 Noi 2016
Localitate: Timișoara
Reputație: .
- Deținător Typhon2
- Moderator (2.3/3)
- Fost Trial Moderator
- Nume anterior: .Flavius.
Server Metin2: Typhon2
Regat: Shinsoo
Mulțumiri acordate: 90
Mulțumiri primite: 30
Contact:

Clasament VIP

Mesajde Warr007. » 27 Apr 2018, 20:18

Salutare J4M,

Cum as putea face acest cod de clasament sa citeasca doar jucatori ce au TAG-ul [VIP], respectiv [MVP]. Adica as avea nevoie sa fie clasament VIP / MVP :)
Codul:

Cod: Selectaţi tot

<div>
   <h3><?php print $lang['ranking'].' - '.$lang['players']; ?></h3>
   <div class="big-line"></div>
   <div class="padding-container">
      <div class="jumbotron jumbotron-fluid" style="padding: 1rem 2rem;">
         <form action="" method="POST">
            <div class="row">
               <div class="col-lg-7">
                  <input type="text" name="search" class="form-control" placeholder="<?php print $lang['name']; ?>" value="<?php if(isset($search)) print $search; ?>">
               </div>
               <div class="col-lg-5">
                  <button type="submit" class="btn btn-primary"><i class="fa fa-search fa-1" aria-hidden="true"></i> <?php print $lang['search']; ?></button>
               </div>
            </div>
         </form>
      </div>
      
      <table class="table table-striped table-hover">
         <thead class="thead-inverse">
            <tr>
               <th>#</th>
               <th><?php print $lang['name']; ?></th>
               <th><?php print $lang['empire']; ?></th>
               <th class="level-table"><?php print $lang['level']; ?></th>
               <th class="exp-table">EXP</th>
            </tr>
         </thead>
         <tbody>
            <?php
               $banned_ids = getBannedAccounts();
               $records_per_page=10;
               
               if(isset($search))
               {
                  if($banned_ids)
                     $query = "SELECT id, name, account_id, level, exp FROM player WHERE name NOT LIKE '[%]%' AND account_id NOT IN (".$banned_ids.") AND name LIKE :search ORDER BY level DESC, exp DESC, playtime DESC, name ASC";
                  else
                     $query = "SELECT id, name, account_id, level, exp FROM player WHERE name NOT LIKE '[%]%' AND name LIKE :search ORDER BY level DESC, exp DESC, playtime DESC, name ASC";
                  $newquery = $paginate->paging($query,$records_per_page);
                  $paginate->dataview($newquery, $search);
               } else {
                  if($banned_ids)
                     $query = "SELECT id, name, account_id, level, exp FROM player WHERE name NOT LIKE '[%]%' AND account_id NOT IN (".$banned_ids.") ORDER BY level DESC, exp DESC, playtime DESC, name ASC";
                  else
                     $query = "SELECT id, name, account_id, level, exp FROM player WHERE name NOT LIKE '[%]%' ORDER BY level DESC, exp DESC, playtime DESC, name ASC";
                  $newquery = $paginate->paging($query,$records_per_page);
                  $paginate->dataview($newquery);
               }
            ?>
         </tbody>
      </table>
      <?php
         if(isset($search))
            $paginate->paginglink($query,$records_per_page,$lang['first-page'],$lang['last-page'],$site_url,$search);
         else
            $paginate->paginglink($query,$records_per_page,$lang['first-page'],$lang['last-page'],$site_url);
      ?>
   </div>
</div>

Deconectat
Avatar utilizator
Ionuţ
Web Master
Web Master
Mesaje: 710
Membru din: 02 Sep 2013
Reputație: Câştigător al evenimentului de Halloween ediţia 2016.
Membru club 3 luni (30.10.2016 - 30.01.2016).
Subiecte importante: 1.
Status: Sunt bine mersi ^.^
Server Metin2: Metin2CMS
Regat: Jinno
Mulțumiri acordate: 25
Mulțumiri primite: 153
Contact:

Re: Clasament VIP

Mesajde Ionuţ » 27 Apr 2018, 21:18

Easy, inlocuiesti

Cod: Selectaţi tot

SELECT id, name, account_id, level, exp FROM player WHERE name NOT LIKE '[%]%'


cu

Cod: Selectaţi tot

"SELECT id, name, account_id, level, exp FROM player WHERE (name LIKE '[VIP]%' OR name LIKE '[MVP]%' )

Deconectat
Avatar utilizator
Warr007.
Moderator
Moderator
Mesaje: 376
Membru din: 28 Noi 2016
Localitate: Timișoara
Reputație: .
- Deținător Typhon2
- Moderator (2.3/3)
- Fost Trial Moderator
- Nume anterior: .Flavius.
Server Metin2: Typhon2
Regat: Shinsoo
Mulțumiri acordate: 90
Mulțumiri primite: 30
Contact:

Re: Clasament VIP

Mesajde Warr007. » 27 Apr 2018, 21:26

Mulțumesc Ionuț.

T/C

Deconectat
Avatar utilizator
Spyke
Super Ad Mod
Super Ad Mod
Mesaje: 2229
Membru din: 29 Iul 2016
Localitate: Dubai
Reputație: -----------------------------------------
✦Intermediar J4M✦
-----------------------------------------
✦Ajutor Lider Helper✦
-----------------------------------------
✦Administrator Endless2✦
-----------------------------------------
✦S.AD-MODERATOR✦
-----------------------------------------
✦AD-MODERATOR✦
-----------------------------------------
✦SUPER-MODERATOR✦
------------------------------------------
✦MODERATOR✦
-----------------------------------------
✦Membru Club✦
----------------------------------------
✦MISTER✦
--------------------------------------
Status: Stefan's gone
Server Metin2: Endless2
Mulțumiri acordate: 147
Mulțumiri primite: 237

Re: Clasament VIP

Mesajde Spyke » 27 Apr 2018, 21:28

Rezolvat!
Imagine


Înapoi la “Probleme Rezolvate”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 0 vizitatori