$ausgabe ='<table border="1">';
Das würde ich als üblich bezeichnen. In HTML sind meine ich die einfachen Anführungszeichen invalid. Funktionieren aber trotzdem. Und Escapen verbraucht nur unnötig speicher.
<?php $sql = "Select Bild,Nummer,germanname,typ,seltenheit from Sammelkarten where idserie= 8 order by Nummer"; $result = mysql_query($sql); echo " <table border='1' cellspacing='0' width='100%'>\n"; echo " <tr><th>Bild</th><th>Nummer</th><th>Name</th><th>Typ</th><th>Seltenheit</th></tr>\n"; while ($row = mysql_fetch_assoc($result)) { echo "<tr>"; echo '<td style="width: 20%'>'.$row['Bild'].'</td><td style="width: 20%'>'.$row['Nummer'].'</td><td style="width: 20%'>'.$row['germanname'].'</td><td style="width: 20%'>'.$row['typ'].'</td><td style="width: 20%'>'.$row['seltenheit'].'</td>\n'; echo "</tr>"; } echo "</table>\n"; mysql_close(); ?>
Try this. Und man benutzt normalerweise englische Namen ;)