Mailinglisten-Archive |
> 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