phpbar.de logo

Mailinglisten-Archive

[php] 5 Anzeigen

[php] 5 Anzeigen

Whiteman whiteman_(at)_teg-clan.de
Wed, 31 May 2000 12:26:05 +0200


> ich habe folgendes Problem.
> Ich mache einen Seslect auf eine Datenbank und möchte nach
> der 5ten Ausgabe die Schleife beenden, egal wieviel Einträge vorhanden
sind.
> Der Select und die Ausgabe funktionren wunderbar.
> Kann mir bitte jemand helfen.
>
> Hier das Script:
>
> $result = mysql_query($sql, $conn);
>  while ($row = mysql_fetch_row($result))
>  {
>  echo "$br";
>  echo "$fa1b <a href='http://$row[1]' TARGET='_blank'>$row[1]</A>
$fendb";
>  next($row);
>  }
>  mysql_close($conn);

HI

Du kannst die SELECT Anweisung um LIMIT erweitern, dann liest er dir nur
5 Sätze aus

LIMIT 0,20 --> beginnt bei 0 und gibt maximal 20 zurück
LIMIT 20,20 --> beginnt bei 20 und gibt maximal 20 zurück

Ansonst baue dir einen break in die WHILE Schleife
.
.
.
IF ($counter == 5) {
    break;
}
$counter = $counter++;
.
.
.
cu
Stephan



php::bar PHP Wiki   -   Listenarchive