@@Gunnar Bittersmann:
nuqneH
<table>
<tbody>
<?php
[code lang=php]foreach($result as $row)
{
echo "\t\t<tr>\n\t\t\t<td>"
. htmlspecialchars($row['givenName'])
. "</td>\n\t\t\t<td>"
. htmlspecialchars($row['familyName'])
. "</td>\n\t\t</tr>";
}
> ?>
> </tbody>
> </table>[/code]
Man sieht zweierlei:
Hinter `</tr>`{:.language-html} fehlt noch ein `\n`{:.language-php}. Siehste mal, wie aufwendig zu warten diese Art der Notation ist.
Die Variablen `$row['givenName']`{:.language-php} usw. kommen gar nicht innerhalb von doppelten Anführungszeichen vor (`"<td>$row['givenName']</td>"`{:.language-php} u.dgl.), da sie noch durch `htmlspecialchars()`{:.language-php} geschickt werden müssen.
Qapla'
--
„Talente finden Lösungen, Genies entdecken Probleme.“ (Hans Krailsheimer)