Guten Tag,
liebe Leute im Forum !
Ich bin neu hier und schmetter mal einen herzlichen Gruß in die Runde !
Ich habe eine Anfängerfrage. Ich habe bei mir lokal auf dem heimischen Rechner XAMP installiert und mache meine ersten Geh Versuche mit PHP und MySQL.
Ich habe ein Formular erstellt was folgenden Code enthält:
Die bei action angegebene datenbankeintrag.php Datei sieht so aus:
Das ganze Formular ansich funktioniert und die Werte der anderen Formularteile werden sauber in die jeweilige Datenbanktabelle eingefügt.
Nur das mit den Radio Buttons klappt nicht und es erscheint in der Datenbank an der vorgesehen Spalte "stellenart" nur "Aray" in der Datenbank.
Sicher ist das nur ein Anfängerfehler, aber ich finde dazu nichts über die Forensuche.
Kann mir jemand bitte helfen ?
Viele Grüße
hellau ;-)
liebe Leute im Forum !
Ich bin neu hier und schmetter mal einen herzlichen Gruß in die Runde !
Ich habe eine Anfängerfrage. Ich habe bei mir lokal auf dem heimischen Rechner XAMP installiert und mache meine ersten Geh Versuche mit PHP und MySQL.
Ich habe ein Formular erstellt was folgenden Code enthält:
PHP:
<form method="post" action="datenbankeintrag.php">
.....
.....
<input type="radio" name="stellenart[]" value"vollzeit" >Vollzeit
<input type="radio" name="stellenart[]" value"teilzeit" >Teilzeit
<input type="radio" name="stellenart[]" value"minijob" >Mini-Job
.......
.......
<input type="submit" value="Absenden">
<input type="reset" value="Eingaben loeschen"></td>
Die bei action angegebene datenbankeintrag.php Datei sieht so aus:
PHP:
<?php
include 'db_connect.php';
error_reporting(E_ALL);
$db_link = @mysql_connect($host, $usr, $pass);
mysql_select_db($db);
/*$stellen_nr= $_POST['stellen_nr'];*/
$stellenbezeichnung= $_POST['stellenbezeichnung'];
$stellenart= $_POST['stellenart'];
$arbeitsort= $_POST['arbeitsort'];
$stellenbeschreibung= $_POST['stellenbeschreibung'];
$sql = "INSERT schaufenster (stellenbezeichnung,stellenart,arbeitsort,stellenbeschreibung) VALUES ('$stellenbezeichnung','$stellenart','$arbeitsort','$stellenbeschreibung')";
if ((""== $stellenbezeichnung) OR(""== $stellenart) OR(""== $arbeitsort) OR(""== $stellenbeschreibung)) {
echo "Fehler: Eintrag unvollständig.";
} else {
echo "Neue Stelle wurde hinzugefügt";
}
echo '<br/><a href="stelleneingabe.php">weitere Stelle aufgeben</a>.';
$result = mysql_query($sql) OR
die("Query: <pre>".$sql."</pre>\n".
"Fehlermeldung: ".mysql_error());
?>
Das ganze Formular ansich funktioniert und die Werte der anderen Formularteile werden sauber in die jeweilige Datenbanktabelle eingefügt.
Nur das mit den Radio Buttons klappt nicht und es erscheint in der Datenbank an der vorgesehen Spalte "stellenart" nur "Aray" in der Datenbank.
Sicher ist das nur ein Anfängerfehler, aber ich finde dazu nichts über die Forensuche.
Kann mir jemand bitte helfen ?
Viele Grüße
hellau ;-)