Hallo
Ich habe gerade mein Formular fertiggestellt und will die Daten nun an meine MySQL-Datenbank schicken. Der Befehl scheint aber irgendeinen Fehler zu haben. Ich bin kein Profi und hab auch keine Ahnung, wo ich danach suchen sollte. In den Büchern steht zwar ein anderen Befehl drin, der ist aber "deprecated" (folglich bekomme ich immer diese Meldung zu sehen!). Hier mal der Code:
...
if ($control == 6) {
$sqlab = "insert tr_plan (wtag, tag, monat, uhrzeit, bemerkung, wichtig) values ";
$sqlab .= "('$wochentag', '$tag', '$monat', '$uhrzeit', '$bemerkung', '$wichtig')";
$senden = mysql_query($datenbank,$sqlab);
$num = mysql_affected_rows();
if ($num < 0) echo "<p>Es wurde $num Datensatz hinzugefügt</p>\n";
else {
echo "<p>Es ist ein Fehler aufgetreten! Der Datensatz wurde nicht hinzugefügt.</p>";
}
}
else {
echo "Fehler in einer der Angaben, bitte überprüfen Sie ihre Angaben auf Richtigkeit.\n";
}
Daraufhin bekomm ich den Fehler:
Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource ... (in $senden = ...). Die Daten werden aber trotzdem in die Datenbank eingetragen.
Gruss OLLI
Zwei Dinge sind unendlich, das Universum und die menschliche Dummheit, aber bei dem Universum bin ich mir noch nicht ganz sicher.
Phantasie ist wichtiger als Wissen, denn Wissen ist begrenzt.
[Albert Einstein]