hallo,
Ich bin gerade dabei PHP in Verbindung mit Mysql zu lernen, und da
habe ich mir vorgenommen ein Gästebuch zu "programmieren".
jetzt habe ich bereits ein eingabe Formular geschrieben, dass die
daten in die mysql datenbank schreibt. Soweit klappt alles.
Jedoch möchte ich das ein file (ausgabe.php) die Daten aus der db
liest und dann in einer html tabelle (via echo) einfüllt bzw. darstellt.
nun zeigt er mir aber die Tabellen an, aber füllt die daten nicht ein.
Was mache ich falsch ?
Ich bin gerade dabei PHP in Verbindung mit Mysql zu lernen, und da
habe ich mir vorgenommen ein Gästebuch zu "programmieren".
jetzt habe ich bereits ein eingabe Formular geschrieben, dass die
daten in die mysql datenbank schreibt. Soweit klappt alles.
Jedoch möchte ich das ein file (ausgabe.php) die Daten aus der db
liest und dann in einer html tabelle (via echo) einfüllt bzw. darstellt.
PHP-Code:
<?php
include "variables.php";
include "mysqlconn.php";
echo "<h2>Gästebuch</h2>\n";
echo "<p>\n";
echo " <a href=\"eintrag.php?section=gb_add\">Ins Gästebuch reinschreiben</a>\n";
echo "</p>\n";
$sql = "SELECT
name,
email,
Beitrag
FROM
links.links";
$result = mysql_query($sql) OR die(mysql_error());
echo "<p>Einträge im Gästebuch: ".mysql_num_rows($result)."</p>\n";
echo "<hr>\n";
while ($row = mysql_fetch_assoc($result))
echo '<table width="42%" height="192" border="1" cellpadding="0" cellspacing="0">
<tr>
<td height="19">$row["name"]</td>
</tr>
<tr>
<td height="148">$row["Beitrag"]</td>
</tr>
<tr>
<td>$row["email"]</td>
</tr>
</table><br>';
mysql_free_result($result);
?>
Was mache ich falsch ?
Kommentar