Seneste forumindlæg
Køb / Salg
 * Uofficiel Black/White liste V3
Login / opret bruger

Forum \ Programmering og webdesign \ Programmering
Denne tråd er over 6 måneder gammel

Er du sikker på, at du har noget relevant at tilføje?

PHP - Problemer med variabel fra formular

Af Bruger Aspirant The Fan | 13-04-2009 22:32 | 917 visninger | 9 svar, hop til seneste
Hej Jeg sidder og leger lidt med programmering i php. Nedenstående kode laver et opslag i en mysql database. Det går galt for mig når jeg ønsker at anvende input fra formularen til at søge i databasen. $_formularinput = en variabel oprettet for at hente input fra formularens "medarbejder_nummer" felt. Hvis denne kodestreng: $query = mysql_query("SELECT * FROM medarbejdere WHERE MEDARBEJDER_NR='$_formularinput'"); ændres til fx: $query = mysql_query("SELECT * FROM medarbejdere WHERE MEDARBEJDER_NR='1'"); så virker alt. Det må være $_formularinput variablen der ikke virker korrekt eller er angivet forkert!
--
#1
The Fan
Bruger Aspirant
13-04-2009 22:34

Rapporter til Admin
Det hele kom vist ikke med! Her selve koden: '' ' '
--
#2
OVRKLL
Nørd
13-04-2009 22:34

Rapporter til Admin
Prøv med strengdeling: $query = mysql_query("SELECT * FROM medarbejdere WHERE MEDARBEJDER_NR='".$_formularinput."'"); Desuden er jeg ikke sikker på, om det er smart at anvende _ i starten af variabelnavne, når nu de reserverede variable gør dette... $_POST, $_SESSION osv. EDIT: Fuck, hvor jeg hader HOL's retarderede fjern-al-kode-system... http://tinypaste.com[...]
--
If it's not on fire, it's a software problem. http://www.OVRKLL.com[...]
#3
OVRKLL
Nørd
13-04-2009 22:37

Rapporter til Admin
Det skulle være: http://tinypaste.com[...] (JEG HADER OGSÅ DE 30 SEKUNDERS VENTETID MELLEM HVER POST!)
--
If it's not on fire, it's a software problem. http://www.OVRKLL.com[...]
#4
The Fan
Bruger Aspirant
13-04-2009 22:39

Rapporter til Admin
Hej OVRKLL Jeg kan tilsyneladende ikke få lov til at skrive koden ind helt! Det lyder ganske fornuftigt med ikke at bruge _ i variablen! Prøver lige dit forslag!
--
#5
The Fan
Bruger Aspirant
13-04-2009 22:48

Rapporter til Admin
Jeg kan ikke få det til at fungere Her kan hele koden ses: http://tinypaste.com[...]
--
#6
OVRKLL
Nørd
13-04-2009 23:02

Rapporter til Admin
Et par rettelser: http://tinypaste.com[...] EDIT: Argh, tinypaste fucker... Brug følgende i stedet: http://pastebin.com[...]
--
If it's not on fire, it's a software problem. http://www.OVRKLL.com[...]
#7
The Fan
Bruger Aspirant
13-04-2009 23:18

Rapporter til Admin
Jeg er ked af det, men det virker ikke! Hvis jeg ikke tager meget fejl har du ikke variablen $formularinput med i koden, den har jeg derfor tilføjet! Har det betydning om variablen $formularinput står før eller efter databaseopslaget?
--
#8
OVRKLL
Nørd
13-04-2009 23:23

Rapporter til Admin
#7 du gør jo intet med den variabel, så den har overhovedet ingen effekt i koden.
--
If it's not on fire, it's a software problem. http://www.OVRKLL.com[...]
#9
The Fan
Bruger Aspirant
14-04-2009 19:43

Rapporter til Admin
Jeg har fået det til at virke! Variablen skal se sådan ud: $formularinput = $_POST['medarbejder_nummer']; Tak for hjælpen!
--

Opret svar til indlægget: PHP - Problemer med variabel fra formular

Grundet øget spam aktivitet fra gæstebrugere, er det desværre ikke længere muligt, at oprette svar som gæst.

Hvis du ønsker at deltage i debatten, skal du oprette en brugerprofil.

Opret bruger | Login
NYHEDSBREV
Afstemning