Maximilian
Mitglied
Hallo,
ich bin am verzweifeln! Ich versuche, Datensätze in eine Datenbank zu schreiben, jedoch nur, wenn in den Input bzw. Select - Feldern etwas steht. An sich nicht schwer; meine Idee: Mit isset und einer if Abfrage prüfen, ob etwas drinnen steht und anschließen die Daten in die DB schreiben. Mein Ansatz:
Es funktioniert aber nicht! Es wird immer eine leere Zeile und der Spieltag in meine Tabelle in der DB eingetragen. Hab schon sämtliche Ansätze, das Problem zu lösen durchprobiert aber langsam gehen mir die Ideen aus...
Schon jetzt vielen Dank für eure Hilfe!
LG
ich bin am verzweifeln! Ich versuche, Datensätze in eine Datenbank zu schreiben, jedoch nur, wenn in den Input bzw. Select - Feldern etwas steht. An sich nicht schwer; meine Idee: Mit isset und einer if Abfrage prüfen, ob etwas drinnen steht und anschließen die Daten in die DB schreiben. Mein Ansatz:
PHP:
if(isset($_POST['sp1_name'], $_POST['sp1_holz'], $_POST['sp1_raeumen'], $_POST['sp1_fehler'], $_POST['sp1_satzpunkte'], $_POST['sp1_mannschaftspunkte'])) {
$spieltag = $_POST['spieltag_select'];
$sp1_name = $_POST['sp1_name'];
$sp1_holz = $_POST['sp1_holz'];
$sp1_raeumen = $_POST['sp1_raeumen'];
$sp1_fehler = $_POST['sp1_fehler'];
$sp1_satzpunkte = $_POST['sp1_satzpunkte'];
$sp1_mannschaftspunkte = $_POST['sp1_mannschaftspunkte'];
$insert_sp1 = "INSERT INTO saison1415_herren1 VALUES ('".$spieltag."', '".$sp1_name."', '".$sp1_holz."', '".$sp1_raeumen."', '".$sp1_fehler."', '".$sp1_satzpunkte."', '".$sp1_mannschaftspunkte."')";
$eintragen1 = mysql_query($insert_sp1) OR die (mysql_error());
}
else {
echo "Spieler 1 nicht ausgefüllt.";
}
Es funktioniert aber nicht! Es wird immer eine leere Zeile und der Spieltag in meine Tabelle in der DB eingetragen. Hab schon sämtliche Ansätze, das Problem zu lösen durchprobiert aber langsam gehen mir die Ideen aus...
Schon jetzt vielen Dank für eure Hilfe!
LG