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:
echo "
";
?>
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:
$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.
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:
echo "
Loc | Nume | Level |
$i | $row->name | $row->level |
?>
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:
$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.