Tabelle fügt keine weitere Spalte hinzu

loeschdegge

Grünschnabel
Wollte gerne meine Daten aus einer Tabelle in meiner Datenbank anzeigen lassen. Mein Problem besteht dadrin, das die Tabelle für einen weiteren Eintrag keine neue Spalte hinzufügt. Hier der Quelltext:
PHP:
<?PHP
  $db_server = "***";
  $db_name = "***";
  $db_user = "***";
  $db_passwort = "***";

  $db = @MYSQL_CONNECT($db_server,$db_user,$db_passwort);
  $db_select = @MYSQL_SELECT_DB($db_name);
  $result = mysql_query("SELECT * FROM admin");
  $menge = mysql_num_rows($result);
  echo "<center><table<table width=256 bgcolor=#000000 border=0 cellpadding=5 cellspacing=1 align=center><tr>";
  $menge = mysql_num_rows($result);
  echo "<td bgcolor=#e7e7e7 align=center colspan=2>Nickname</td>
	<td bgcolor=#e7e7e7 align=center colspan=2>Vorname</td>
	<td bgcolor=#e7e7e7 align=center colspan=2>Name</td>";
  echo "</tr>";

  while($row = mysql_fetch_row($result)){

  echo "<tr>";
  echo "<td bgcolor=#e7e7e7 align=center colspan=2>";
  echo $row[1];
  echo "</td>";
  echo "<td bgcolor=#e7e7e7 align=center colspan=2>";
  echo $row[3];
  echo "</td>";
  echo "<td bgcolor=#e7e7e7 align=center colspan=2>";
  echo $row[4];
  echo "</td>";
  echo "</tr></table>";

    }
?>
Muss ich dort noch etwas wie einen Zähler hinzufügen der die Tabelle erweitert sobald mehrere Daten gefunden wurden?
Zur Veranschaulichung findet ihr das PHP Dokument HIER
 
Ich kann mit deiner Problembeschreibung ehrlich gesagt nicht viel anfangen. Mir fällt bei deiner Tablle nur auf, dass du dort einige Fehler HTML-technischer Art drin hast:

PHP:
[...]
// "<table" muss entweder <table> heißen oder du entfernst es 
echo "<center><table<table width=256 bgcolor=#000000 border=0 cellpadding=5 cellspacing=1 align=center><tr>"; 
[...]

PHP:
 while($row = mysql_fetch_row($result)){ 

  echo "<tr>"; 
  echo "<td bgcolor=#e7e7e7 align=center colspan=2>"; 
  echo $row[1]; 
  echo "</td>"; 
  echo "<td bgcolor=#e7e7e7 align=center colspan=2>"; 
  echo $row[3]; 
  echo "</td>"; 
  echo "<td bgcolor=#e7e7e7 align=center colspan=2>"; 
  echo $row[4]; 
  echo "</td>"; 
  // Du solltest die Tabelle außerhalb der Schleife schließen ("</table>"):
  echo "</tr></table>"; 

    }
 
Zurück