Hallo,
ich finde mein Weg Daten aus einer MySQL Abfrage in einer Tabelle dazustellen etwas "unschön". Gibt es evtl. elegantere Wege?
PHP-Code:
$matlist = '<table>';
$matlist .= '<tr>';
$matlist .= '<th style="text-align:left;padding-right:10px;">Material</th>';
$matlist .= '<th style="text-align:right;padding-right:10px;">Anzahl</th>';
$matlist .= '<th style="text-align:right;padding-right:10px;">Festpreis</th>';
$matlist .= '</tr>';
$ergebnis_a = mysql_query("SELECT * FROM hw_liste LEFT JOIN mat_info ON hw_liste.liste_mat=mat_info.mat_id WHERE liste_hw = ".$_GET['id']."");
while($row_a = mysql_fetch_array($ergebnis_a)){
$matlist .= '<tr>';
$matlist .= '<td style="padding-right:10px;">'.$row_a[4].'</td>';
$matlist .= '<td style="text-align:right;padding-right:10px;">'.$row_a[2].'</td>';
$matlist .= '<td style="text-align:right;padding-right:10px;">'.$row_a[5].'</td>';
$matlist .= '</tr>';
}
$matlist .= '</table>';
echo $matlist;