bofh1337
Erfahrenes Mitglied
Code:$res = mysql_query($q); if (mysql_num_rows($res) > 0) { echo "<table><tr><th class='platz'>#</th><th class='spieler'>Spieler</th><th class='punkte'>Punkte</th><th class='datum'>Datum</th>"; $i = 1; while ($row = mysql_fetch_assoc($res)) { echo "<tr>"; echo "<td class='platz'>".$i.".</td><td class='spieler'><a href='/user/".$row['userid']."' title='".$row['userid']."'>".$row['userid']."</a></td><td class='punkte'>".$row['score']."</td><td class='datum'>".$row['time']."</td>"; echo "</tr>"; $i++; } echo "</tr></table>"; } else { echo 'keine Highscores...'; } ?>
Zuweisung einer Variable in einer Bedingung ist seit ca. 10 Jahren veraltet, fetch_assoc ist um einiges langsamer als fetch_array, HTML sollte man heute auch vom Code trennen, zur Tabelle sage ich jetzt nichts, weil ich mit DIVs noch selber eine Lösung suche, aber die ' innerhalbd des HTML sind nicht nur unschön, sie bieten auch keinerlei Vorteile und werden selbst bei manchen Validatoren als Fehler angezeigt.....Syntaktisch sind sie auch nicht OK