• Real-Arena
  • Contact
  • Cash Money
  • Prezintă-te
  • Counter-Strike
  • Metin2
  • Minecraft
  • SA:MP
  • [SHOP] Steam, Gift, Cards, Items
  • Giveaway STEAM
  • AcasaAcasa  IndexIndex  Regulament  Cont Premium  Ultimele imaginiUltimele imagini  CăutareCăutare  ÎnregistrareÎnregistrare  ConectareConectare  

    Distribuiţi
     

     Clasament Jucatori TOP 10.

    Vezi subiectul anterior Vezi subiectul urmator In jos 
    AutorMesaj
    S.Sorin Cosmin
    Membru
    S.Sorin Cosmin
    No Member Title
    Mesaje : 108
    Clasament Jucatori TOP 10. Empty
    MesajSubiect: Clasament Jucatori TOP 10.   
    Clasament Jucatori TOP 10. I_icon_minitimeMar 28 Ian 2014, 19:50

    Autor: IANIX Web 4.0
    Timp: 10 minute
    Nivel: Mediu
    Descriere: Afiseaza doar primii 10 jucatori din clasament.

    Bun venit din nou. De data aceasta instalarea acestui script e sub forma mai restransa decat binecunoscutul clasament al jucatorilor. Acesta afiseaza doar primii 10 jucatori ce prelueaza date din baza de date. Se procedeaza astfel:
    1. Top 10 jucatori, se introduce de preferinta intr-un meniu al paginii web daca e cazul, pentru a da un strop de profesionalism.
    2. Asemenea vom avea nevoie de un conector de legatura cu baza de date.

    Pentru inceput va trebuii sa introducem urmatorul script intr-un loc dorit de tine:

    Cod:
        <?php

              
              echo "<table border="0" width="5">
           <center><tr>
           <td width="20"><font color='#000000'>Loc</center></b></td>
           <td   width="10"><font color='#000000'>Nume</center></b></td>
           <td width="10"><font color='#000000'>Level</center></b></td>
           </tr>";

         include 'conectare/selectordb.php';
           $db   = "player";
           mysql_connect($dbhost, $dbuser, $dbpw) OR
           die("ERROR: Connection failed. ".mysql_error());      
           mysql_select_db($db) OR
           die("ERROR: DB allready open. ".mysql_error());
        $sql = "SELECT * FROM player WHERE name NOT LIKE '[GM]%' AND name NOT LIKE '[GA]%' AND name NOT LIKE '[CoMa]%' AND name NOT LIKE '[SA]%'  AND name NOT LIKE 'GameMaster%'  AND name NOT LIKE '4metin%'  AND name NOT LIKE '[GF]%' AND name NOT LIKE '[SGM]%' ORDER BY level desc, exp desc, name asc limit 0,10";
              $i = "0" ;
         $ergebnis = mysql_query($sql);
        while($row = mysql_fetch_object($ergebnis))
           {
           $i = $i + 1 ;
           echo "
          <center> <tr>
           <td width="100"><font color='#000000'>$i</th></font>
            <td width="10"><font color='#000000'>$row->name </a></th>
            <td width="10"><font color='#000000'>$row->level</th>
        </tr>" ;
        }
        echo "</table>";
                    ?>
    Dupa cum observati acest script contine un conector de legatura cu baza de date si anume linia " include 'conectare/selectordb.php';"

    Pentru ca scriptul sa se instaleze pe platforma paginii web, creati urmatorul fisier in format ".php" cu numele "selectordb", apoi pozitionand-ul locatiei specificate de tine in script
    Cod:
        <?php
        $serverip = '___';
        $dbhost = '___';
        $dbuser = 'root';
        $dbpw = '___';
        ?>

    Dupa ce am instalat ce este necesar, mai ramane un lucru de verificat si anume excluderea echipei din top 10. Acest lucru se face introducand sau precizand macar o parte din numele echipei tale, de exemplu: IANIX, [GM], [CoMa], llegolas, acest lucru se actualizeaza din linia urmatoare din script

    Cod:
        $sql = "SELECT * FROM player WHERE name NOT LIKE '[GM]%' AND name NOT LIKE '[GA]%' AND name NOT LIKE '[CoMa]%' AND name NOT LIKE '[SA]%'  AND name NOT LIKE 'GameMaster%'  AND name NOT LIKE 'ianix%'  AND name NOT LIKE '[GF]%' AND name NOT LIKE '[SGM]%' ORDER BY level desc, exp desc, name asc limit 0,10";

    Ceea ce puteti reformata din acest script este ordonarea dupa numarul de yang sau in cazul breslelor.
    Acest lucru se programeaza din urmatoarea linie:
    Cod:
    ORDER BY level desc, exp desc, name asc limit 0,10";


    Daca doriti sa modificati ordonarea si selectarea datelor din script direct din baza, nu trebuie decat sa modificati fragmenul din linia anterioara precizata si anume "ORDER BY gold" sa spunem.


    Ai o comunitate, dar te-ai saturat de probleme? Vino pe Real-Arena.
    Sus In jos
     

    Clasament Jucatori TOP 10.

    Vezi subiectul anterior Vezi subiectul urmator Sus 
    Pagina 1 din 1

    Real-Arena România :: Jocuri - Tutoriale şi resurse :: Arena jocurilor :: Metin2 :: Tutoriale | Comenzi-