MySQL hoofdletters

Gestart doorAntonn7 reacties43 weergaven

8 berichten · pagina 1 van 1

Antonn

Lid · Topicstarter

Berichten
8.649
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Hi,

Ik heb een probleem.
Mijn DB maakt geen verschil tussen hoofd- en niet hoofd-letters.

Als ik een query als deze uitvoer:
SELECT naam FROM namen WHERE naam = Anton
kan hij ook een resultaat als "anton" weergeven.

Ik ben er zelf al achtergekomen dat dit komt doordat ik elke rij op latin1_swedish_ci heb staan. Nu vraag ik me af... Waar moet ik ze nu dan op zetten?

Alvast bedankt!
0
Berichten
4.451
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Je kan ook alles in de DB zetten met ucfirst zodat elke naam begint met een hoofdletter, dat is denk ik een makkelijkere oplossing
dus gewoon:

INSERT INTO leden (naam, pass) VALUES (" . ucfirst($_POST[naam]) . ", " . md5($_POST[pass]) . "")
0
Antonn

Lid · Topicstarter

Berichten
8.649
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Dat zoek ik niet. Zover was ik ook al. En dit helpt me trouwens niet. Op dit moment maakt hij GEEN onderscheid tussen hoofd- en kleine letters. Ik wil juist dat hij dit WEL doet.
0
Antonn

Lid · Topicstarter

Berichten
8.649
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Rik schreef:
heartheart
THANKS worshippyworshippy
0
Rik

Lid

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
Soms kan je echt veel met 1st hit google resultaten emo
0
Antonn

Lid · Topicstarter

Berichten
8.649
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Rik schreef:
Soms kan je echt veel met 1st hit google resultaten emo
Ik had echt geen enkel ID dat je daar op moest zoeken. Snap maar 2 van die woorden emo
0
Berichten
5.957
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Case sensitive is gewoon hoofdletter gevoelig vertaald naar engels. Had je het in het nederlands gezocht had je het ook gevonden wink
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren