P
PasiXXL
Hallo,
Ich bin gerade dabei mir selbst PHP beizubringen. Zunächst habe ich mit einer Shoutbox angefangen. Zur Zeit hänge ich am Code.
Die Ausgabe klappt nämlich nur teilweiße. Erst wenn ein neuer Eintrag hinzugefügt wird, wird der vorherige Beitrag aus der Datenbank dargestellt.
Ich bekomme keine Fehlermeldungen. Das Aufrufen der Datenbank funktioniert.
Da ich noch ein Anfänger bin, würde ich mich freuen, wenn ihr mir eine Ausführliche Antwort gibt.
Der PHP-Code ist:
Danke für euere Bemühungen
Pasi
Ich bin gerade dabei mir selbst PHP beizubringen. Zunächst habe ich mit einer Shoutbox angefangen. Zur Zeit hänge ich am Code.
Die Ausgabe klappt nämlich nur teilweiße. Erst wenn ein neuer Eintrag hinzugefügt wird, wird der vorherige Beitrag aus der Datenbank dargestellt.
Ich bekomme keine Fehlermeldungen. Das Aufrufen der Datenbank funktioniert.
Da ich noch ein Anfänger bin, würde ich mich freuen, wenn ihr mir eine Ausführliche Antwort gibt.
Der PHP-Code ist:
PHP:
<?PHP
include("dbconnect.php");
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<title>Shoutbox</title>
</head>
<body>
<?
$abfrage = "SELECT username,nachricht FROM shoutbox";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
{
echo "<p>\n";
echo "Autor: ";
echo $row->username;
echo "<br />\n";
echo "Nachricht: <br />\n";
echo $row->nachricht;
echo "<br />\n";
echo "-----------------------------------------------------<br />\n";
echo "</p>\n";
}
?>
<?PHP {
$result = mysql_query("INSERT INTO shoutbox (username, nachricht) VALUES ('".$_POST["username"]."', '".$_POST["nachricht"]."')");
}
?>
<form method="POST" action="<?=$PHP_SELF?>">
Name: <input type="text" name="username" value="Dein Name" size="20"><br>
Nachricht: <input type="text" name="nachricht" value="Deine Nachricht" size="20"><br>
<br>
<input type="submit" name="submit" value="Eintragen!">
</form>
</body>
</html>
<?
mysql_close();
?>
Danke für euere Bemühungen
Pasi
Zuletzt bearbeitet von einem Moderator: