Eingabeformular für Mysqldatenbank
Stefan
- php
0 wahsaga0 Stefan0 Tobias Kloth
Hallo,
ich möchte ein Eingabeformular erstellen für meine Datenbank.
Ich habe mir schon eins erstellt nur da bekomme ich immer einen Fehler bei:
//formulardaten in Variablen umwandeln
$filmtyp = array_item($_post, 'filmtyp');
$titel = array_item($_post, 'titel');
$laenge = array_item($_post, 'laenge');
$bemerkung = array_item($_post, 'bemerkung');
mysql_query = "insert into DVD (filmtyp,titel,laenge,bemerkung) values('$filmtyp','$titel','$laenge','$bemerkung')";
Die fehlermeldung:
Parse error: parse error in /srv/www/htdocs/lokal/inserdb_dvd.php on line 24
Kann mir einer helfen????
hi,
Die fehlermeldung:
Parse error: parse error in /srv/www/htdocs/lokal/inserdb_dvd.php on line 24
also schau in zeile 24, bzw. ggf. auch davor (falls irgendwo ein semikolon fehlt oder ein string nicht wieder geschlossen wurde o.ä.) nach.
dabei können wir dir nicht fehlen, da du uns ja noch nicht einmal mitgeteilt hast, welche zeile zeile 24 ist ...
gruss,
wahsaga
hi,
dabei können wir dir nicht fehlen,
ups, sollte helfen heissen.
aber trotzdem kein schlechter vertipper, finde ich :-)
gruss,
wahsaga
Hi,
dabei können wir dir nicht fehlen,
aber trotzdem kein schlechter vertipper, finde ich :-)
ein Fipptehler, wie er im Buche fehlt ;-)
Cheatah, SCNR
Hallo,
ich möchte ein Eingabeformular erstellen für meine Datenbank.
Ich habe mir schon eins erstellt nur da bekomme ich immer einen Fehler bei://formulardaten in Variablen umwandeln
$filmtyp = array_item($_post, 'filmtyp');
$titel = array_item($_post, 'titel');
$laenge = array_item($_post, 'laenge');
$bemerkung = array_item($_post, 'bemerkung');mysql_query = "insert into DVD (filmtyp,titel,laenge,bemerkung) values('$filmtyp','$titel','$laenge','$bemerkung')";
Die fehlermeldung:
Parse error: parse error in /srv/www/htdocs/lokal/inserdb_dvd.php on line 24Kann mir einer helfen????
Schuldigt , hab ich vergessen also
Zeile 24 ist :
mysql_query = "insert into DVD (filmtyp,titel,laenge,bemerkung) values('$filmtyp','$titel','$laenge','$bemerkung')";
Hallo Stefan,
$filmtyp = array_item($_post, 'filmtyp');
$titel = array_item($_post, 'titel');
was macht die Funktion array_item()? Meinst du nicht vielleicht das Array $_POST?
mysql_query = "insert into DVD (filmtyp,titel,laenge,bemerkung) values('$filmtyp','$titel','$laenge','$bemerkung')";
was willst du da machen? willst du den Query der Funktion mysql_query() übergeben? Dann solltest du das auch tun: mysql_query("INSERT ..."); Oder willst du den Query einer Variablen zuweisen? dann solltest du auch eine Variable hinschreiben - und die fangen mit einem $ an: $mysql_query = "INSERT ...";
Außerdem: wo werden die "gefährlichen" Zeichen in den Variablen (die vermutlich von "außen" kommen) entschärft?
Grüße aus Nürnberg
Tobias