Hallo!
Das ist dir gelungen.
Danke! ;)
while($lexikon = mysql_fetch_array(mysql_query("SELECT * FROM lexikon ORDER BY begriff"))){
Nein, so geht das nun gar nicht. (..)
Entschuldigug, ich benutz das selbst so nie, hab aber nicht drüber nachgedacht und war ziemlich tippfaul. Ein bisschen Schlaf tat gut. :)
if($cols % 4){
Eine Modulo-Operation liefert den Rest der bei einer Division übrigbleibt. Bei 4 als zweitem Operanden liefert es 3x etwas, das als boolsches true gewertet wird und einmal als false.
Aber so funktioniert es bei mir auch. Ich habe eine 8 zeilige Tabelle erstellt. (Allerdings mit 2 Spalten)
echo ('</tr><tr>');
Die Zeile sollte doch nur einmal alle 4 Spalten gewechselt werden, oder?
Stimmt, mein Fehler.
Das doppelte $$ ist sicher nur ein Tippfehler, aber die fehlenden Stringbegrenzer um ur(l) und begriff sind definitiv kein guter Stil: Why is $foo[bar wrong?]
Danke, wieder was gelernt. Das wusste ich noch nicht.
Grüße, Matze