DB in Tabelle ausgeben

xamunrax

Erfahrenes Mitglied
Hi,

OK ich fang am besten mal so an :
also es handelt sich um eine MySQL datenbank, dort ist eine Tabelle mit 10 spalten in jeder dieser spalten sind ca. 600 einträge.
Wie gebe ich diese in HTML als Tabelle aus ??

zB

MySQL Datenbank Tabelle 1

Spalte 1....spalte 2....spalte 3
Marco.......18..........Noob
Alex........4...........Experte
Martin......15..........Psyko



So in HTML soll er das jetzt eben fals so darstellen:

...........Spalte 1.....Spalte 2....Spalte 3
.
zeile 1....Marco........18..........Noob
zeile 2....Alex.........4...........Experte
zeile 3....Martin.......15..........Psyko


(die "." denkt euch einfach weg)



ThX im vorraus...


.:Ra:.
 
Zuletzt bearbeitet:
so geht das...

So geht das mit Verbindung zur Datenbank....


PHP:
<?php
$benutzer = "";
$passwort = "";
$db = "";
$link =  mysql_connect( "localhost", $benutzer, $passwort);
if ( ! $link )
    die( "Keine Verbindung zu MySQL" );
mysql_select_db( $db, $link )
    or die ( "Konnte Datenbank \"$db\" nicht öffnen: ".mysql_error() );

$sql="select * from (DEINE DATENBANK) ORDER BY id DESC";
$ergebnis = mysql_query($sql);
while ( $zeile = mysql_fetch_array( $ergebnis ) )
    {
echo "<table><tr><td>$zeile[ZEILENNAME]</td></tr></table>"
}
mysql_close( $link );
?>

Nun musst du nur dies an deinen wünschen anpassen
 
@disear
Sollte (DEINE DATENBANK) im Select Statement nicht besser (DeineTabelle) heissen?
Und der Zeilenname ist wohl auch eher der Feldname?
 
oops

sorry mein fehler ...
hier das update:
PHP:
<?php
$benutzer = "Benutzername";
$passwort = "Passwort";
$tabelle = "Tabellenname";
$datenbank = "Datenbankname";
$link =  mysql_connect( "localhost", $benutzer, $passwort);
if ( ! $link )
    die( "Keine Verbindung zu MySQL" );
mysql_select_db( $datenbank, $link )
    or die ( "Konnte Datenbank \"$db\" nicht öffnen: ".mysql_error() );

$sql="select * from $tabelle ORDER BY id DESC";
$ergebnis = mysql_query($sql);
while ( $zeile = mysql_fetch_array( $ergebnis ) )
    {
echo "<table><tr><td>$zeile[FELDNAME]</td></tr></table>"
}
mysql_close( $link );
?>
 
noch etwas :-)

bei der zeile $sql reicht wenn du nur das schreibst:
PHP:
$sql="select * from $tabelle";
das mit dem ORDER BY id DESC ist nur nötig wenn du die Tabelle nach der ID sortieren möchtest, wenn ein Feldname id in der tabelle existiert ansonsten kannst du für id nen anderen feldnamen wählen ;)

cya
 
Zurück