16. januar 2006 - 18:00Der er
7 kommentarer og 1 løsning
hvordan laver man en funktion hvor man kun for vist f.eks. 5 stk
hvordan laver man en funktion hvor man kun for vist f.eks. 5 stk af gange.
1. med mulighed for to funktioner der hedder næste 5 2. tilbage 5
f.eks. efter de 5 første viste derefter mulighed for at trykke på næste og næste 5 kommer frem. der har man så mulighed for at gå tilbage 5 stk
på dette script
<? include("access.php");
$sql = mysql_query("SELECT id, email, navn, user, oprettetaf, date_format(tid, '%e/%c %Y, %H:%i') as tid FROM login ORDER by user asc"); $strNumber = 0; while($row = mysql_fetch_array($sql)) { $strNumber = $strNumber+1;
Du skal bruge LIMIT 0,5 0 skal så være dit offset. Så laver du en knap som hedder næste, den skal så sætte offset = offset + 5; tilbage skal sætte offset = offset - 5;
Og din sql skal være: $offset = mysql_real_escape_string($_GET['offset']); $sql = mysql_query("SELECT id, email, navn, user, oprettetaf, date_format(tid, '%e/%c %Y, %H:%i') as tid FROM login ORDER by user asc LIMIT $offset,5");
$antal = mysql_result(mysql_query("SELECT count(id) FROM login")); $sql = mysql_query("SELECT id, email, navn, user, oprettetaf, date_format(tid, '%e/%c %Y, %H:%i') as tid FROM login ORDER by user asc LIMIT $offset,$range");
$antal = mysql_result(mysql_query("SELECT count(id) FROM login"),0); $sql = mysql_query("SELECT id, email, navn, user, oprettetaf, date_format(tid, '%e/%c %Y, %H:%i') as tid FROM login ORDER by user asc LIMIT $offset,$range");
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.