hoi iedereen,
ik heb een ledenlijst (ik heb al 3 leden :D )
hij deed het goed.. maar ik heb bedacht om het uit te brijden zodat je maar 30 leden op een pagina kan zien.
dit is de code:
<?php
$query = "SELECT gb_id, functie, clanID, power FROM gebruiker ORDER BY power DESC";
$result = mysql_query($query) or die ("kon de leden niet uit de database halen");
$start = (isset($_GET['n']) and is_numeric($_GET['n'])) ? $_GET['n'] * 30 - 29 : "";
$eind = (isset($_GET['n']) and is_numeric($_GET['n'])) ? $_GET['n'] * 30 : "";
$query .= ($start != "" and $eind != "") ? " LIMIT $start, $eind" : "";
$leden = mysql_query($query) or die ("kon de leden niet uit de database halen");
while ($row = mysql_fetch_array($leden)){
echo "<tr>";
echo "<td><a href=\"?p=profiel.php&g=" . $row['gb_id'] . "\">" . $row['gb_id'] . "</a></td>";
echo "<td>";
if($row['functie']== "hadmin"){echo "hulp-admin";} else{echo $row['functie'];}
echo "</td>";
echo "<td>" . $row['clanID'] . "</td>";
echo "<td>" . $row['power'] . "</td>";
echo "<td>attack</td>";
echo "</tr>";
}
mysql_free_result($result);
?>
maar als je in de url ?n=1 typt zie je alleen de laatste 2 leden
als je in de url ?n=0 typt zie je alle leden
en als je in de url ?n=2 typt zie je geen leden (dit is normaal :P )
maar ik snap dus niet wat ik fout doe..
kan iemand mij helpen??
gr. leroy
412 views