JWHaar78
Grünschnabel
Hallo,
new_member.php
<?php
include ("form.php");
// Verbindung überprüfen
if (mysqli_connect_errno()) {
printf("Verbindung fehlgeschlagen: %s\n", mysqli_connect_error());
exit();
}
// Datensatz-Inhalte festlegen
if(isset($_POST['submit']) AND $_POST['submit']=='Speichern'){
$link = mysql_connect("", "", "", "");
mysql_select_db("Datenbankname", $link);
$mysqli_befehl = "
INSERT INTO Empfaenger (
MitgliedID,
Vorname,
Nachname,
Email,
Aufgabe,
Geburtsdatum
) VALUES (
'',
'".mysql_real_escape_string($_POST['Vorname'])."',
'".mysql_real_escape_string($_POST['Nachname'])."',
'".mysql_real_escape_string($_POST['Email'])."',
'".mysql_real_escape_string($_POST['Aufgabe'])."',
'".mysql_real_escape_string($_POST['Geburtstag'])."'
)";
}
if ($db->query($mysqli_befehl="INSERT INTO, $link")) {
// Meldung bei Erfolg
echo "Datensatz erfolgreich hinzugefügt!";
} else {
// Meldung bei Fehlschlag
echo "Datensatz konnte nicht hinzugefügt werden!";
}
// Verbindung zum Datenbankserver beenden
$db->close();
?>
______________________________________________________________________
Ich habe folgendes Problem:
das Formular übergibt die Daten an diese PHP Datei, diese wird auch ausgeführt, und am Ende wird die Meldung "Datensatz konnte nicht hinzugefügt werden!" angezeigt.
Die Datenbank existiert, das Tabellenblatt auch. Mit dem Server bin ich auch verbunden.
Hat jemand eine Idee?
Vielen Dank
Jan
new_member.php
<?php
include ("form.php");
// Verbindung überprüfen
if (mysqli_connect_errno()) {
printf("Verbindung fehlgeschlagen: %s\n", mysqli_connect_error());
exit();
}
// Datensatz-Inhalte festlegen
if(isset($_POST['submit']) AND $_POST['submit']=='Speichern'){
$link = mysql_connect("", "", "", "");
mysql_select_db("Datenbankname", $link);
$mysqli_befehl = "
INSERT INTO Empfaenger (
MitgliedID,
Vorname,
Nachname,
Email,
Aufgabe,
Geburtsdatum
) VALUES (
'',
'".mysql_real_escape_string($_POST['Vorname'])."',
'".mysql_real_escape_string($_POST['Nachname'])."',
'".mysql_real_escape_string($_POST['Email'])."',
'".mysql_real_escape_string($_POST['Aufgabe'])."',
'".mysql_real_escape_string($_POST['Geburtstag'])."'
)";
}
if ($db->query($mysqli_befehl="INSERT INTO, $link")) {
// Meldung bei Erfolg
echo "Datensatz erfolgreich hinzugefügt!";
} else {
// Meldung bei Fehlschlag
echo "Datensatz konnte nicht hinzugefügt werden!";
}
// Verbindung zum Datenbankserver beenden
$db->close();
?>
______________________________________________________________________
Ich habe folgendes Problem:
das Formular übergibt die Daten an diese PHP Datei, diese wird auch ausgeführt, und am Ende wird die Meldung "Datensatz konnte nicht hinzugefügt werden!" angezeigt.
Die Datenbank existiert, das Tabellenblatt auch. Mit dem Server bin ich auch verbunden.
Hat jemand eine Idee?
Vielen Dank
Jan