Also ich versuch grad php zu lern un d bis jetzt gings auch alles ganz glatt...
doch jetzt haenge ich und zwar habe ich eine Datenbank in mysql der name der daten bank ist 'blynde' und die tabelle heisst 'members'
in dieser tabelle ist bereits ein Member. Diesen kann ich auch ueber php abrufen.
So nun will ich aber ueber php weitere Members in die Tabelle einfuehgen.
Ich hab dafuer ein formular und ein php script so nur wenn ich jetzt alles eintrage und auf senden klicke laed die Seite neu aber nichts passiert ... auch keine Fehlermeldung oder erflogreiche meldung. nur die gleiche seite wieder.....
bitte helft mir was is da falsch
hier der code:
der Datei name ist hallo3.php und der link zum abrufen geht ... aber da is halt immer nur der eine Eintrag.
"
<body>
Geben Sie einen vollständigen Datensatz ein und senden Sie das
Formular ab:
<form action = "hallo3.php" method = "post">
<input name="ni"> nick<p>
<input name="fu"> function<p>
<input name="st"> status<p>
<input name="em"> email<p>
<input name="in"> info<p>
<input type="submit" name="sende">
<input type="reset">
</form>
Alle Datensätze <a href="hallo4.php">anzeigen</a>
</body>
</html>
"
danke !
doch jetzt haenge ich und zwar habe ich eine Datenbank in mysql der name der daten bank ist 'blynde' und die tabelle heisst 'members'
in dieser tabelle ist bereits ein Member. Diesen kann ich auch ueber php abrufen.
So nun will ich aber ueber php weitere Members in die Tabelle einfuehgen.
Ich hab dafuer ein formular und ein php script so nur wenn ich jetzt alles eintrage und auf senden klicke laed die Seite neu aber nichts passiert ... auch keine Fehlermeldung oder erflogreiche meldung. nur die gleiche seite wieder.....
bitte helft mir was is da falsch
hier der code:
der Datei name ist hallo3.php und der link zum abrufen geht ... aber da is halt immer nur der eine Eintrag.
"
PHP-Code:
<html>
<head>
<?php
if ($sende)
{
$db = mysql_connect();
$sqlab = "insert members";
$sqlab .= "(nick, function, status,";
$sqlab .= " email, info) values ";
$sqlab .= "('$ni', '$fu', $st, $em, '$in')";
mysql_db_query("blynde", $sqlab) or die(mysql_error());
$num = mysql_affected_rows();
if ($num>0)
echo "Es wurde 1 Datensatz hinzugefügt<p>";
else
{
echo "Es ist ein Fehler aufgetreten, ";
echo "es wurde kein Datensatz hinzugefügt<p>";
}
mysql_close($db);
}
?>
</head>
Geben Sie einen vollständigen Datensatz ein und senden Sie das
Formular ab:
<form action = "hallo3.php" method = "post">
<input name="ni"> nick<p>
<input name="fu"> function<p>
<input name="st"> status<p>
<input name="em"> email<p>
<input name="in"> info<p>
<input type="submit" name="sende">
<input type="reset">
</form>
Alle Datensätze <a href="hallo4.php">anzeigen</a>
</body>
</html>
"
danke !
Kommentar