24. april 2004 - 18:58
Der er
6 kommentarer og 1 løsning
få resultater fra submit boks?
Jeg har lavet dette script, men jeg kan ikke komme videre: Har selvfølgelig connect og lignende... mysql_query("INSERT INTO spillere (fornavn, efternavn, fødselsdato, værdi, plads) VALUES ('$fornavn', '$efternavn', '$fødselsdato', '$værdi', '$plads')"); } ?> <center> <form method=post action=<? echo $php_self; ?>> <input type= hidden NAME= skriv VALUE=1> fornavn: <input type=text NAME=fornavn><br> efternavn: <input type=text NAME=efternavn><br> fødselsdato dd-mm-åå: <input type=text NAME=fødselsdato><br> værdi(dkr.): <input type=text NAME=værdi><br> plads: <input type=text NAME=plads><br> <input type=submit VALUE="send"> </form> Nu er mit spørgsmål så, hvordan definerer jeg at det er indholdet af input-boksene der skal tilføjes i mySQL databasen som $fornavn, $efternavn osv???
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
24. april 2004 - 19:02
#1
if( count($_POST) > 0 ) { // Brugern har trykket subimt $fornavn = addslashes($_POST['fornavn']); $efternavn = addslashes($_POST['efternavn']); .. osv mysql_query("INSERT INTO spillere (fornavn, efternavn, fødselsdato, værdi, plads) VALUES ('$fornavn', '$efternavn', '$fødselsdato', '$værdi', '$plads')"); } <center> <form .. din form her ?>
25. april 2004 - 12:59
#2
Hmmm, så får jeg en fejl: Parse error: parse error, unexpected T_VARIABLE in bla bla bla... <html> <Head><title>Spillere</title></head> <body> <? $db = mysql_connect("localhost", "****", "****"); mysql_select_db("****", $db); if( count($_POST) > 0 ) { // Brugern har trykket subimt $fornavn = addslashes($_POST['fornavn']); $efternavn = addslashes($_POST['efternavn']); $foedselsdato = addslashes($_POST['foedselsdato'] $vaerdi = addslashes($_POST['vaerdi'] $plads = addslashes($_POST['plads'] } mysql_query("INSERT INTO spillere (fornavn, efternavn, fødselsdato, værdi, plads) VALUES ('$fornavn', '$efternavn', '$foedselsdato', '$vaerdi', '$plads')"); ?> <center> <form method=post action=<? echo $php_self; ?>> <input type= hidden NAME= skriv VALUE=1> fornavn: <input type=text NAME=fornavn><br> efternavn: <input type=text NAME=efternavn><br> fødselsdato dd-mm-åå: <input type=text NAME=foedselsdato><br> værdi(dkr.): <input type=text NAME=vaerdi><br> plads: <input type=text NAME=plads><br> <input type=submit VALUE="send"> </form> <br><br> </center> </body> </html> Mit script, men jeg kan ikke gennemskue hvor fejlen ligger???
25. april 2004 - 13:03
#3
$foedselsdato = addslashes($_POST['foedselsdato'] $vaerdi = addslashes($_POST['vaerdi'] $plads = addslashes($_POST['plads'] .. du mangler ); på disse linjer
25. april 2004 - 17:22
#4
Ohhh, selvfølgelig... Tak
Bare skriv hvis I mener at I skal have points...
En eller anden dag lærer jeg det vel nok :-)
Vi tilbyder markedets bedste kurser inden for webudvikling