[MySQL] hoofdlettergevoeligheid moet weg

Ik heb op een site een database met lessen van docenten. De zoekfunctie is helaas hoofdlettergevoelig. Zoeken op de term "karakteristieke" levert drie lessen op, maar op de term "Karakteristieke" (met hoofdletter) vindt hij niks. Dit is hopeloos natuurlijk.

Ik heb DaDaBIK geinstalleerd en daar zag ik dat bij ‘search operators’ het volgende staat ingevuld: “is_equal/contains/starts_with/ends_with/greater_than/less_then”.

Moet dit iets anders worden om de hoofdlettergevoeligheid te verwijderen? Zo niet, hoe krijg ik khet dan voor elkaar?

[code:1:19d1cbe686]SELECT * FROM lessen WHERE omschrijving LIKE '%Karakteristieke%'[/code:1:19d1cbe686]

Wat is dat voor code?

Dat is hoe je mysql query er uit zou moeten zien. Door de LIKE functie te gebruiken, zoekt mysql niet op de exacte link, maar op entries die erop lijken, vandaar 'LIKE' ;)

In principe moet dit:

SELECT * FROM ‘tabel’ WHERE ‘title’ = ‘naam’;

ook gewoon werken…

het komt er i.e.g op neer dat je even je zoek script in moet om uit te zoeken hoe het nu werkt…