Ich habe in meinem Header eine DropDown Liste eingebaut, an welcher die Seite ausgewählt werden soll.
Jetzt muss ich erstmal feststellen, wie viele Seiten ich überhaut zur Auswhl geben muss. Dazu hab ich meine ID aus der DB abgefragt mit mysql_affected_rows(), geschaut wieviele das sind und habe die Zahl dann durch die Einträge pro Seite geteilt. Jetzt bekomme ich Zwar die Zahlen rein, die sind aber mit Kommastellen!
Also z.B. 12.56.
Die Lsite baue ich folgendermaßen auf:
Code
$showPages = $maxEntries / $showEntries;
$showPages = explode(".",$showPages);
$i = 0;
while ($showPages > 0)
{
?>
<option> <? echo $showPages[$i]; ?> </option>
<?
$showPages = $showPages - 1;
$i = $i + 1;
}
?>
Alles anzeigen
Wenn ich das so mache, dann verschwinden einfach zwei Tabellenzellen und in der Liste wird nur eine einzige, nämliche die höchste Seite angezeigt.
Habt ihr eine Idee?