Black Angel
Mitglied
Hallo,
ich hoffe mir kann jemand helfen.
Ich weiß nicht wo der Fehler liegt und suche schon lange nach einer Lösung.
Das "Script" soll die Daten die im Formular angegeben werden in eine Datenbank einfügen.
ich hoffe mir kann jemand helfen.
Ich weiß nicht wo der Fehler liegt und suche schon lange nach einer Lösung.
Das "Script" soll die Daten die im Formular angegeben werden in eine Datenbank einfügen.
PHP:
<?php
if (isset($_POST["gesendet"]))
{
$mysqlhost="localhost"; // MySQL-Host angeben
$mysqluser="xxxx"; // MySQL-User angeben
$mysqlpwd="xxxx"; // Passwort angeben
$connection=mysql_connect($mysqlhost, $mysqluser, $mysqlpwd) or die ("Verbindungsversuch fehlgeschlagen");
$mysqldb="xxxx"; // Gewuenschte Datenbank angeben
mysql_select_db($mysqldb, $connection) or die("Konnte die Datenbank nicht waehlen.");
$sql = "INSERT INTO liste"
. "(name, grund, eingetragen,"
. " ablauf, von) VALUES "
. "('" . $_POST["n"] . "', "
. "'" . $_POST["g"] . "', "
. $_POST["e"] . ", "
. $_POST["a"] . ", "
. "'" . $_POST["v"] . "')";
mysql_query($sql);
$num = mysql_affected_rows();
if ($num>0)
{
echo "<p><font color='#00aa00'>";
echo "Es wurde 1 Datensatz hinzugefügt";
echo "</font></p>";
}
else
{
echo "<p><font color='#ff0000'>";
echo "Es ist ein Fehler aufgetreten, ";
echo "es wurde kein Datensatz hinzugefügt";
echo "</font></p>";
}
}
?>
</head>
<body>
<p>Hier bitte <b>alles</b> Ausfüllen</p>
<form action = "eintragen.php" method = "post">
<p>Name des Spielers:</p>
<p><input name="n" /></p>
<p>Grund:</p>
<p><input name="g" /></p>
<p>Eingetragen am:</p>
<p><input name="e" /></p>
<p>Ablauf am:</p>
<p><input name="a" /></p>
<p>Eingetragen von:</p>
<p><input name="v" /></p>
<p><input type="submit" name="gesendet" />
<input type="reset" /></p>
</form>
Zuletzt bearbeitet: