G
Grübelmonster
HTML:
<html>
<head>
<title>Zeichen zählen!</title>
<style type="text/css">
</style>
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#000000" vlink="#000000">
<table border="1" cellpadding="0" cellspacing="2" width="160">
<tr>
<td>
<p><?
# Connect zur Database
$dbname="#########";
$dbhost="#########";
$dbuser="#########";
$dbpass="#########";
mysql_connect($dbhost,$dbuser,$dbpass);
mysql_select_db($dbname);
?><?
$query = "SELECT * FROM `player` where `gameId` = ' 1' ORDER BY `hit`DESC";
$re = mysql_query($query);
$anz = mysql_num_rows($re);
?><?
$c=0;
while($anz >0){
$c++;
$anz = $anz - 35;
}
?><?
# Prüft ob die Variable $page schon vorhanden ist.
# ($page wird später durch die links angegeben)
# Sofern diese Variable noch nicht vorhanden sein sollte wird sie erstellt und auf 1 gesetzt.
if(!isset($page))
$page = 1;
$pag = $page-1;
# Falls die momentan betrachtete Seite grösser als 1 ist,
# so werden die Links für "zurück" und "zur ersten Seite springen" erstellt.
if($page > 1 ){
echo "<a href=\"index.php?page=1\">«</a> ";
echo "<a href=\"index.php?page=".$pag."\">‹</a> ";
}
# Hier werden die Seiten als Direktlink ausgegeben.
for($b=1;$b<=$c;$b++){
$site = $b;
# Diese If-Abfrage ist nötig, um die Momentan betrachtete Seite nicht als Link anzugeben.
if(isset($page) && $page == $site){
# die Momentane Seite ohne Link:
echo $b." ";
}
else
{
# Der auszugebende Link:
echo "<a href=\"index.php?page=$site\">$b</a> ";
}
}
# Falls die momentan betrachtete Seite kleiner als die Gesamt-Anzahl der Seiten ist,
# so werden die Links für "vor" und "zur letzten Seite springen" erstellt.
$pag = $page+1;
if($page < $c ){
echo "<a href=\"index.php?page=".$pag."\">›</a> ";
echo "<a href=\"index.php?page=$c\">»</a> ";
}
?><br>
<?
$array = array();
while($l=mysql_fetch_array($re)){
array_push($array,$l);
}
?><?
# Anzahl der Einträge holen:
$anzahl = mysql_num_rows($re);
# Nur die 10 Einträge anzeigen lassen, die die akutelle Seite ausgeben soll:
for($x=($anzahl-35*$page+35)-1; $x>($anzahl-35*$page)-1; $x--){
# Nur ausgeben wenn $x grösser als 0 ist:
if($x >= 0){
?><br>
<a href="<? echo $array[$x]['web']; ?>" target="_blank"><? echo $array[$x]['playerName']; ?><?
}
}
mysql_close();
?></a></p>
</td>
</tr>
</table></body>
</html>
Hallo @ll
ich habe dieses nette Script gefunden und angepasst
weiß aber leider nicht ob es noch ein anderes gibt was besser ist
und frage daher ob es eine einfache möglichkeit gibt,
die liste abwerts sowie aufwerts auszulesen ?
bzw Top's << ->> Flopp's
sollte so ungefir aussehen ( Lieber aber mit Bildlink Top's << ->> Flopp's )
Top's << ->> Flopp's
« ‹ 1 2 3 4 5 6 7 8 9 10 11 12 › »
kann mir da jemand weiterhelfen?
gruß