Avatar billede kristianiversen Nybegynder
04. marts 2008 - 16:13 Der er 3 kommentarer og
1 løsning

(Måske) fejl i mysql streng

Hej eksperter,

Jeg har oplevet af nogle af mine besøgende ikke får kørt denne lille mysql streng, på trods af at de får vist det andet der er på samme side. Er der nogen der kan gennemskue om fejlen ligger her i?

mysql_query("UPDATE won2_shop_debitor SET oprettet = '1', dato = '" . date("d-m-y H:i:s") . "', maaned = '" . date("m") . "' WHERE md5(CONCAT(wonid, '" . $faktura_hash . "')) = '" . $_GET["wonid"] . "'");

Det er første gang jeg har forsøgt mig med CONCAT(), så det er den jeg godt kunne have en mistanke til.

Med venlig hilsen
Kristian Iversen
Avatar billede jakobdo Ekspert
04. marts 2008 - 19:04 #1
Og du er sikker på at: $_GET["wonid"] altid indeholder noget?
Du kunne jo evt. lave:
or die(minFejlFunktion(mysql_error()));

og minFejlFunktion indeholder så noget i stil med:

mail(dinEmail,fejlFraMysqlError, osv....)
Avatar billede kristianiversen Nybegynder
04. marts 2008 - 19:19 #2
Ja, det må jo være det hvis det ikke kan være andet. Synes bare den ser ret sikker ud i min kode.

Men en god metode at logge fejl på !

Læg et svar så får du point.

Med venlig hilsen
Kristian Iversen
Avatar billede jakobdo Ekspert
04. marts 2008 - 19:42 #3
Du får et svar!
Og du kunne også tilføje hele den SQL som skydes af, og måske nogle info om brugeren.
Agent, IP osv...
Avatar billede kristianiversen Nybegynder
04. marts 2008 - 20:25 #4
Ja det var også en udemærket ide. Leger jeg lidt med så :)
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