Metin2TX
Salut !
Bun venit pe BabyMt2....
Pentru a beneficia de toate topicurile va rugam sa va inregistrati....
Numai bine

Baby-Mt2 Team Wink

Intrati aici pentru informatii despre server !
Metin2TX
Salut !
Bun venit pe BabyMt2....
Pentru a beneficia de toate topicurile va rugam sa va inregistrati....
Numai bine

Baby-Mt2 Team Wink

Intrati aici pentru informatii despre server !
Metin2TX
Doriți să reacționați la acest mesaj? Creați un cont în câteva clickuri sau conectați-vă pentru a continua.



 
AcasaPortalUltimele imaginiCăutareÎnregistrareConectare

 

 Clasament jucatori TOP 10

In jos 
AutorMesaj
[SGA]LoZzO
Administrator
Administrator
[SGA]LoZzO


Browser folosit : Clasament jucatori TOP 10 Opera10 Mesaje : 220
Grad : 17
Varsta : 30
Localizare : Galati

Clasament jucatori TOP 10 Empty
MesajSubiect: Clasament jucatori TOP 10   Clasament jucatori TOP 10 I_icon_minitimeMar Mar 01, 2011 2:35 am

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 'Rain%'  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.
Sus In jos
http://babymt2.all-up.com
 
Clasament jucatori TOP 10
Sus 
Pagina 1 din 1
 Subiecte similare
-
» Cum introduci profil, in clasament

Permisiunile acestui forum:Nu puteti raspunde la subiectele acestui forum
Metin2TX :: Metin2TX || Altele :: Tutoriale & ghiduri-
Mergi direct la: