Zitat:
wo ist der fehler?
Ein hübsches
direkt am Anfang der Schleife (
<?php natürlich nicht noch einmal schreiben) sollte dir sagen, ob es die Indizes überhaupt gibt. Dann kann man mal weitersehen.
So mache ich das zumindest immer
Übrigens kommt es mir etwas komisch vor, PHP-Code in .html-Dateien zu speichern, aber grundsätzlich ist das kein Problem. Die Endung .php muss man nur bei der "Front"-Datei benutzen, weil das bei Apache meistens so eingestellt wird. Theoretisch könntest du Apache auch sagen .xyz ist ab jetzt eine Script-Datei und dann index.xyz verwenden. Glaube ich zumindest...
Der erste Teil müsste auf jeden Fall korrekt sein, denn das Zend-Framework benutzt(e) die Endung .phtml für eingebundene Ausgabe-Dateien.
Edit
Achja nochwas. Man müsste es, wenn ich nicht total falsch denke, auch einfach so schreiben können:
Bei 0 zurückgegebenen Einträgen wird die Schleife einfach nie durchlaufen, da sie gleich
false erhält. Und bei einem MySQL-Fehler wird auch
mysql_num_rows() in einem Fehler
... is not a valid mysql resource enden.
Aber der wird bei dir ja sowieso zuvor von
die() abgefangen, sehe ich gerade.