Avatar billede henninghabor Nybegynder
26. januar 2005 - 11:33 Der er 9 kommentarer og
1 løsning

Opdater i mysql

Hvorfor kan jeg ikke få denne til at virke?

UPDATE index_forum_login SET login_name = '$fields[0]', login_email = '$fields[1]', login_password = '$fields[2]' WHERE login_email = '$_COOKIE[login_email]' AND login_password = '$_COOKIE[login_password]'

Den vil gerne opdatere login_name, men hvis jeg prøver at ændre email eller kodeord ændre den ikke noget.
Avatar billede Slettet bruger
26. januar 2005 - 12:02 #1
Har du prøvet at echo'e mysql-strengen og se om den indeholder korrekte værdier - samt smidt en "or die(mysql_error()); efter den metode der sender strengen til mySQL for at se om alting går som planlagt?

--
pacroon
Avatar billede henninghabor Nybegynder
26. januar 2005 - 12:26 #2
Hvordan "echo"'er jeg en mysql-sætning? *G*
Avatar billede Slettet bruger
26. januar 2005 - 12:35 #3
echo mysql_query("<mysql_setning">);

? :)
Avatar billede Slettet bruger
26. januar 2005 - 12:35 #4
sætning *
Avatar billede well_r Nybegynder
26. januar 2005 - 12:54 #5
du kunne også evt. bruge felternes navne frem for [1] og [2] osv.. $_POST[login_email] og $_POST[login_password] men det kræver jo at dine inputs hedder login_email og login_password
Avatar billede henninghabor Nybegynder
26. januar 2005 - 18:10 #6
well_r>>Felternes navne i databasen hedder login_email og login_password, men da de allerede ligger i et array når de bli'r hentet, ku' jeg lige så godt fortsætte med at hente dem fra array't.
Avatar billede henninghabor Nybegynder
27. januar 2005 - 09:16 #7
Hej pacroon,

Når jeg skriver "echo mysql_query("UPDATE osv...");" skriver den et 1 tal.
Avatar billede Slettet bruger
28. januar 2005 - 15:47 #8
Får du kun et 1-tal ud? :) Så er der vidst noget galt...

Den skulle jo gerne skrive mysql-strengen ud...
Avatar billede henninghabor Nybegynder
21. marts 2005 - 08:50 #9
Jeg kunne ikke finde fejlen. :(

Hvis I vil ha' points, må I gerne ligge svar. :)
Avatar billede henninghabor Nybegynder
06. juni 2005 - 21:54 #10
Lukker
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester