hallo zusammen,
ich habe eine frage ich versuche php und mysql lernen.
ich habe ne kleine programm hier geschrieben, bekomme keine fehler meldung aber es geht nicht
kann mir vlt jemand helfen oder tip geben ws ich hier falsch geschriben habe
vielen dank
also das ist was ich als ergebnis bekomme
---->
Verbindung erfolgreich
Fehler beim Speichern
aber wieso werden die Daten nict gespeichert?
ich habe eine frage ich versuche php und mysql lernen.
ich habe ne kleine programm hier geschrieben, bekomme keine fehler meldung aber es geht nicht
kann mir vlt jemand helfen oder tip geben ws ich hier falsch geschriben habe
vielen dank
HTML:
<head><title>WAS DENKST DU ÜBER UNS!</title></head>
<body bgcolor="#EEDD82">
<table width="100%" height="100%">
<tr height="3%"></tr>
<tr>
<td width="20%" ></td>
<td width="30%" >
<form action="senden.php" method="post">
<dl>
<dt>Kunden nummer:</dt>
<dd><input type="Text" name="k_nummer" size="26"></dd>
<dt>Name:</dt>
<dd><input type="Text" name="name" size="26"></dd>
<dt>Geburtstagsdatum:</dt>
<dd><input type="Text" name="g_tag" size="26"></dd>
<dt>Deine Meinung über uns:</dt>
<dd><textarea name= "text" rows ="10" cols="20">Hier bitte</textarea></dd>
</dl>
<input type="Submit" value="Absenden">
<input type="reset" value="Zurücksetzen" />
</form>
</td>
<td width="50%" align= "middle">
<img src="802.jpg">
</td>
</tr>
</table>
</body>
PHP:
$knummer = $_POST['k_nummer'];
$name = $_POST['name'];
$gtag = $_POST['g_tag'];
$text = $_POST['text'];
$server = "localhost";
$username = "root";
$password = "";
//verbindung mit DB
$db_connection = mysql_connect ($server, $username, $password, true);
mysql_select_db ($database);
if (!$db_connection) {
die('keine Verbindung möglich: ' . mysql_error());
}
echo 'Verbindung erfolgreich';
//werte in DB speichern
$eintrag = "INSERT INTO `benutzer` ( `k_nummer` , `name`, `g_tag`, `text` )
VALUES
('$knummer' , '$name', '$gtag', '$text')";
$eintragen = mysql_query($eintrag);
//testen ob die gegeben Werte gespeichert sind
if($eintragen == true)
{
echo "<br>Eintrag war erfolgreich";
}
else
{
echo "<br>Fehler beim Speichern";
}
//DB schliessen
mysql_close($db_connection);
also das ist was ich als ergebnis bekomme
---->
Verbindung erfolgreich
Fehler beim Speichern
aber wieso werden die Daten nict gespeichert?
Zuletzt bearbeitet: