Hallo zusammen,
bitte entschuldigt vorweg, dass ich mit einem Problem komme, dass hier schon mehrfach behandelt wurde. Aber als totaler Anfänger habe ich es anhand der genannten Beispiele nicht hinbekommen, daher schildere ich Euch mein Problem mal konkret:
Ich habe drei Tabellen aus einer Fahrzeugdatenbank, die ich miteinander verknüpft ausgeben möchte:
Hersteller: tb_herst, mit herstid und herstname
Fahrzeugtyp: tb_type, mit typeid, typename und weiteren Feldern
Fahrzeugart: tb_art, mit artid und artname
Nun möchte ich eine einfache Liste ausgeben, die ich wie folgt angelegt habe:
<?php
// Fahrzeugtypen abfragen
$fahrzeugtyp = @mysql_query("
SELECT artid, herstid, typename, typecap, typecapm, typeaxle FROM tb_type ORDER by typeaxle DESC, typecap DESC, typename LIMIT 20");
if (!$fahrzeugtyp)
{
exit('
Fehler bei der Abfrage der Fahrzeugtypen: ' . mysql_error() . '</br>');
}
// Fahrzeugtypen anzeigen
while ($row = mysql_fetch_array($fahrzeugtyp)) {
echo '<tr><td>' . $row['artid'];'</td>';
echo '<td>' . $row['herstid'];'</td>';
echo '<td>' . $row['typename'];'</td>';
echo '<td>' . $row['typecap'];'</td>';
echo '<td>' . $row['typecapm'];'</td>';
echo '<td>' . $row['typeaxle'];'</td></tr>';
}
?>
Ab anstatt die artid und die herstid auszugeben, möchte ich dass diese bei der Ausgabe durch artname und herstname ersetzt werden. Wie gesagt, ich habe die verschiedenen hier im Forum genannten Beispiele durchprobiert, aber das hat gar nicht geklappt.
Danke
bitte entschuldigt vorweg, dass ich mit einem Problem komme, dass hier schon mehrfach behandelt wurde. Aber als totaler Anfänger habe ich es anhand der genannten Beispiele nicht hinbekommen, daher schildere ich Euch mein Problem mal konkret:
Ich habe drei Tabellen aus einer Fahrzeugdatenbank, die ich miteinander verknüpft ausgeben möchte:
Hersteller: tb_herst, mit herstid und herstname
Fahrzeugtyp: tb_type, mit typeid, typename und weiteren Feldern
Fahrzeugart: tb_art, mit artid und artname
Nun möchte ich eine einfache Liste ausgeben, die ich wie folgt angelegt habe:
<?php
// Fahrzeugtypen abfragen
$fahrzeugtyp = @mysql_query("
SELECT artid, herstid, typename, typecap, typecapm, typeaxle FROM tb_type ORDER by typeaxle DESC, typecap DESC, typename LIMIT 20");
if (!$fahrzeugtyp)
{
exit('
Fehler bei der Abfrage der Fahrzeugtypen: ' . mysql_error() . '</br>');
}
// Fahrzeugtypen anzeigen
while ($row = mysql_fetch_array($fahrzeugtyp)) {
echo '<tr><td>' . $row['artid'];'</td>';
echo '<td>' . $row['herstid'];'</td>';
echo '<td>' . $row['typename'];'</td>';
echo '<td>' . $row['typecap'];'</td>';
echo '<td>' . $row['typecapm'];'</td>';
echo '<td>' . $row['typeaxle'];'</td></tr>';
}
?>
Ab anstatt die artid und die herstid auszugeben, möchte ich dass diese bei der Ausgabe durch artname und herstname ersetzt werden. Wie gesagt, ich habe die verschiedenen hier im Forum genannten Beispiele durchprobiert, aber das hat gar nicht geklappt.
Danke
Kommentar