03. april 2005 - 17:26Der er
9 kommentarer og 1 løsning
You have an error in your SQL syntax
Denne fejl, får jeg når jeg køre min kode:
Invalid query: You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE brugernavn LIKE 'kack' LIMIT '1'' at line
Jaw: Nu får jeg denne fejl istedet: Invalid query: You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near ''1'' at line 9
doodset: Det er jo ikke meningen at det kun skal virke med mit brugernavn. Det skal virke med alle brugerne.
Doodset - Når du bruger = og LIKE er den største forskel at du kan bruge wildcards (%, *, _ etc) i LIKE, kan du ikke i =. Men LIKE 'kack' eller = 'kack' skulle gerne give samme resultat...?!
Kan jo også forklare hvorfor der ikke skal være ' ' omkring 1-tallet, ellers giver det måske ikke meget forståelse!? Hvis du har ' ' omkring, opfatter MySQL/PHP indholdet som en string, altså tekst. Uden bliver det opfattet som en integer, altså et tal, hvilket er det du ønsker her. Du kan jo ikke skrive LIMIT 'en' som i virkeligheden er hvad du prøver.
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.