07. april 2005 - 21:27Der er
12 kommentarer og 1 løsning
Case Sensitive
hej;
Jeg vil høre, om nogen kan fortælle mig, hvordan jeg gør min loginformular Case Sensitive. Jeg kører en session-baseret loginfunktion, hvor jeg blot tjekker på brugernavn og kodeord i mySQL, men osm det er nu gør det ikke noget om jeg skriver Bruger1 eller bruGer1... Nogen der kan hjælpe?
Du kan i sql-sætningen skrive ordet 'binary' foran navnene på de felter i din where-del, der skal være case-sensitive. Eller du kan definere felterne i din create sætning med ordet 'binary'.
Det mest typiske INDEX er nok en primær nøgle, som fx et autonummereret id. Ellers kan man lave et UNIQUE INDEX på felter som skal være unikke. Derudover bruger man INDEX til at optimere forespørgsler, fx hvis man søger i mange rækker med LIKE kan MySQL bruge et INDEX som er meget hurtigere at søge i. I visse tilfælde behøver den ikke søge, men kan trække den rigtige række ud fra INDEX'et. Du får lige et svar, da det var mig der var først med løsningen (21:35:01).
Synes godt om
Ny brugerNybegynder
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.