Tabellen-Problem

1abraham

Grünschnabel
Ich möchte Daten aus einer mysql Tabelle auslesen (mit php) und diese Daten dann einer statischen HTML Tabelle übergeben. Z.b. 10 Datensätze auslesen und von links nach rechts in Spalten füllen.Somit könnte ich dann weitere Zellen anfügen und diese weiter verarbeiten.

Vielen Dank für Deine Hilfe!?
 
Und was möchtest du jetzt hören?
Wie du die DB aufbauen musst? Wie du eine Verbindun zur Datenbank mittels PHP machen kannst? Oder wie das SQL Statement aussehen muss?

Bitte etwas genauer ...
 
Hi!

Willkommen an Bo(a)rd!
Aber sag mal, wo ist dabei das Problem?
Du hast nur geschildert, was Du machen willst.
Du hast aber nicht erwähnt, was Du davon nicht hinbekommst bzw. wo genau das Problem liegt, ...

redlama
 
Sorry
Nun etwas genauer:
Die Daten sind alle korrekt in der Datenbank hinterlegt.
Jedoch möchte ich die Ausgabe der Daten in eine statische Tabelle schreiben und nicht wie unten in eine dynamische. Ausschnitt aus meinem php script:


//Verbindungsaufbau
$link = mysql_connect( "localhost","xyz","xyz" );
if (!$link)
{
echo "Konnte keine Verbindung aufbauen";
die;
}
//Datenbank auswählen
if( ! mysql_select_db("bantam"))
{
echo "Konnte die Daten nicht Datenbank auswählen: " . mysql_error();
die;
}
//Datenbank abfrage
$res = mysql_query("select * from reisemobile ORDER BY Hersteller ASC");


//Tabellenbeginn
echo "<table border>";
//Ueberschrift
echo "<tr> <td><h4>Hersteller</h4></td><td><h4>Modell</h4></td>";
echo "<td><h4>Länge(m)</h4></td><td><h4>Motor</h4></td>";
echo "<td><h4>Km</h4></td> <td><h4>Jahrgang</h4></td>";
echo "<td><h4>Ausstattung</h4></td><td><h4>Preis(Sfr.)</h4></td>";

while ($datensatz = mysql_fetch_assoc($res))
{
echo "<tr>";
echo "<td>" . $datensatz["Hersteller"] . "&nbsp " . "</td>";
echo "<td>" . $datensatz["Modell"] . "&nbsp " . "</td>";
echo "<td>" . $datensatz["Länge"] . "&nbsp " . "</td>";
echo "<td>" . $datensatz["Motor"] . "&nbsp " . "</td>";
echo "<td>" . $datensatz["Km"] . "&nbsp " . "</td>";
echo "<td>" . $datensatz["Jahrgang"] . "&nbsp " . "</td>";
echo "<td>" . $datensatz["Ausstattung"] . "&nbsp " . "</td>";
echo "<td>" . $datensatz["Preis"] . "<br>" . "</td>";
echo "</tr>";
}
//Tabellenende
echo "</table>";
?>
</body>

</html>
//diese Tabelle funktioniert! Jedoch will ich die Ausgabe in eine statische seperate HTML Tabelle reinpappen.Wie muss ich das anstellen?
Vielen Dank für Deinen Tipp
 
Also im Prinzip eine Datei ohne .php Endung sondern mit .html?
Ich schnalls immer noch nicht ganz ...

PS: Bantam? Hindelbank? Krieg ich Rabatt wenn ich dir helfen kann :-)
 
Da Du die Daten dynamisch aus der Datenbank holst, kannst Du diese auch nur dynamisch einbinden. Du wirst also keine Möglichkeit haben, die Tabelle statisch aufzubauen!

redlama

P.S. Du hast im Tabellenkopf das </tr> vergessen.
 
Zurück