Hallo,
ich bin sehr neu. Dennoch zerreiße ich mir schon den ganzen Tag den schädel, weil ich etwas nicht hin bekomme. Ich lese eine tabelle aus und will alle zeilen in einer tabelle in html ausgeben. etwa so:
PHP-Code:
<?php
//Listenanzeige der Admins (einer Usertabelle)
//DB auslesen
$map_admins = mysql_query("SELECT server_id, player_id, name, email, last_active FROM murmur_players WHERE server_id = 99");
$map_admins_menge = mysql_num_rows($map_admins);
$map_admins_show = mysql_fetch_array($map_admins);
//Definiere Kennung "99" als "MAP-Admin"
if($map_admins_show[0] == 99) {
$map_admins_show[0] ="MAP Admin";
}
echo "<table width=\"100%\" border=\"1\" cellspacing=\"0\" align=\"left\" bgcolor=\"#FFFFFF\">\n";
echo "<tr>\n";
echo "<td>User ID</td>\n";
echo "<td>Status</td>\n";
echo "<td>Benutzername</td>\n";
echo "<td>E-Mail</td>\n";
echo "<td>Letzter Login</td>\n";
echo "</tr>\n";
//Gewollte schleife um alle Zeilen auszugeben
for($i = 0; $i < $map_admins_menge; $i++){
echo "<tr>\n";
echo "<td>$map_admins_show[1]</td>\n";
echo "<td>$map_admins_show[0]</td>\n";
echo "<td>$map_admins_show[2]</td>\n";
echo "<td>$map_admins_show[3]</td>\n";
echo "<td>$map_admins_show[4]</td>\n";
echo "</tr>\n";
}
echo "</table>\n";
?>
Ich hoffe ihr könnt mir sagen, was ich falsch mache, denn ich bekomme immer nur die erste zeile in der tabelle mehrfach ausgegeben.... was mache ich bitte falsch??
Grüße
PM