Avatar billede rampagezz Nybegynder
08. januar 2008 - 17:15 Der er 1 løsning

Link på "forrige" og "næste" knap

Hej eksperter.

Kan i hjælpe mig med at lave en forrige og næste knap, som skal hente de forrige eller næste rækker.

Dette er et script, som jeg har taget fra http://www.eksperten.dk/spm/529984 og tilpasset det min database, men mangler lige det sidste, som ovennævnt.


kode:

<?php
if( isset($_GET['side']) && ctype_digit($_GET['side']) )
  $side = $_GET['side'];
else
  $side = 1;

$start=($side-1)*8; 

$person = mysql_query("SELECT * FROM pokaler LIMIT $start,8");
?>

                                        <? $person = mysql_query("SELECT * FROM pokaler");
                                            print "<table width='350' border='0' cellpadding='0' cellspacing='0'><tr>";
                                            $i=0;
                                            while(($personen = mysql_fetch_array($person)) && $i < 8) {
                                                if ($personen[pokal]==""){
                                                    $personen[pokal]="&nbsp;";
                                                }
                                                if ($personen[dato]==""){
                                                    $personen[dato]="&nbsp;";
                                                }
                                                if ($personen[plads]==""){
                                                    $personen[plads]="&nbsp;";
                                             
                                                }
                                                print "<td><table><tr><td>$personen[dato]</td></tr><tr><td>$personen[pokal]</td></tr><tr><td>$personen[plads]</td></tr></table></td>";
                                                  if( ($i+1)%4 == 0 ) {
                                                    if($i == 7 ) {// sidste række, der kommer ikke flere
                                                        print "</tr>";
                                                      } else {// afslut nuværende række, forsæt med næste
                                                        print "</tr><tr>";
                                                    }
                                                  }
                                                $i++;
                                            }
                           
                                            if( $i != 8 ) {
                                                  print "</td></tr>";  // hvis der er 3 billeder - skal vi huske at afslutte med </tr> - da vi ikke har gjort det endnu.
                                            }
                                            print "</table>";
?>



Giver 60point, til den som kan hjælpe mig.

- rampagezz
Avatar billede rampagezz Nybegynder
13. januar 2008 - 13:06 #1
har oprettet et andet spørgsmål
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester