Datenbank als Tabelle ausgeben

xppx

Mitglied
Hallo ich habe ein kleines problem ich will eine MySql datenbank ind einer Tabelle darstellen.

Hier mal die MySql verbindung -->

PHP:
<?php
include 'connect.inc.php';
$sql = "SELECT * FROM `Links`";
if(!$res_id = mysql_query($sql))
die ('Fehler! SQL-Befehl ist falsch.');

while ($test = mysql_fetch_array($res_id))
{
echo $test['ID'].' '.$test['Link-ID'].' '.$test['URL'].' '.$test['Beschreibung'].' '.$test['Autor'].' '.<br>;
}
?>

Also kann mir da jemand weiter helfen?
 
Versuch mal folgendes:
PHP:
<?php
	include 'connect.inc.php';
	$query = "
		SELECT
		        `ID`,
		        `Link-ID`,
		        `URL`,
		        `Beschreibung`,
		        `Autor`
		  FROM
		        `Links`
	";
	if( !$result = mysql_query($query) ) {
		echo '<p><strong>MySQL Error <tt>'.mysql_errno().'</tt>:</strong> '.htmlspecialchars(mysql_error()).'<pre>'.$query.'</pre></p>';
		exit;
	}

	while( $row = mysql_fetch_array($result, MYSQL_ASSOC) ) {
		echo $row['ID'].' '.$row['Link-ID'].' '.$row['URL'].' '.$row['Beschreibung'].' '.$test['Autor'].'<br />';
	}
?>
 
Zuletzt bearbeitet:
ah doch geht hatte nen fehler in der DB aber ich möchte da gerne eine Tabellen Struktur rein wie bei Excel und mit der Überschrift der Spalte.
 
Wusste garnicht, dass schon Weihnachten ist... :p

Was ist denn eine "Tabellenstruktur wie in Excel"? Wenn du eine einfache Tabelle anlegen willst, musst du halt die entsprechenden HTML-Tags einfügen...
 
na ja , hehe

machs doch soo
<table border="0" width="90%">
<tr >
<td align="center">Spalte1</td>
<td align="center">Spalte2</td>
<td align="center">Spalte3</td>
</tr>
<?
$result = mysql_query("select * from irgendwas");
while($row = mysql_fetch_array($result)) {
$spalte=$row["spalte1"];
$spalte2=$row["spalte2"];
$spalte3=$row["spalte3"];
?>
<tr class=<?echo $odd_even;?>>
<td align="center"><? echo $spalte1;?>></td>
<td align="center"><? echo $spalte2;?></td>
<td align="center"><? echo $spalte3;?></td>
</tr>
<?
}
?>
</table>

und mach dir das Leben nicht so komliziert....
 
ja ne das scheint immer noch nicht zu gehen jatzt habe ich zwar den Tabellen titel aber keine MySql werte.

BEi mir kommt flogene ansicht

Spalte1 Spalte2 Spalte3 Spalte4 Spalte5
 
Zurück