[sql] LIKE met non-alfabetische letters
Gerben Jacobs
06/06/2009 14:12:00Hoi allemaal,
Ik heb een gebruikerssysteem en op een admin pagina wil ik alle gebruikers zien. Dit werkt al met het alfabet maar hoe krijg ik andere tekens?
Vb; !@prettyboy@!
Ik heb een gebruikerssysteem en op een admin pagina wil ik alle gebruikers zien. Dit werkt al met het alfabet maar hoe krijg ik andere tekens?
Vb; !@prettyboy@!
PHP hulp
24/11/2024 08:12:55Joren de Wit
06/06/2009 14:27:00Als je alle gebruikers wilt laten zien, heb je toch geen LIKE nodig?
Dit zou dan toch moeten voldoen? Of bedoelde je iets anders?
Dit zou dan toch moeten voldoen? Of bedoelde je iets anders?
Gerben Jacobs
06/06/2009 14:32:00Ja. Ik gebruik like zodat ik alle usernames beginnend met bijv. K pakt.. maar hoe selecteer ik uitroeptekens en vraagtekens.. en apenstaartjes etc.
Ivo K
06/06/2009 14:39:00Dan kan je ESCAPE gebruiken dacht ik...
weet ik niet zeker
edit:
Waarom mogen gebruikers eigenlijk een naam hebben met '@' of '#' ??
edit2:
Laat mijn originele idee maar varen... Het werkt ook gewoon door een backslash toe te voegen.
weet ik niet zeker
edit:
Waarom mogen gebruikers eigenlijk een naam hebben met '@' of '#' ??
edit2:
Laat mijn originele idee maar varen... Het werkt ook gewoon door een backslash toe te voegen.
Gewijzigd op 01/01/1970 01:00:00 door Ivo K
Gerben Jacobs
06/06/2009 14:52:00Tja, waarom niet? Het is techniacher mss lastiger, maar je geeft de user meer vrijheid en mogelijkheden. Goed usability punt vind ik.
Ik ga die escape eens proberen. Alvast bedankt
Ik ga die escape eens proberen. Alvast bedankt
Ivo K
06/06/2009 14:53:00Joren de Wit
06/06/2009 14:55:00Je hoeft het ! niet eens te escapen. Zolang hij tussen quotes staat wordt hij als een string beschouwd.
Mocht je alle nicknames op willen halen die met een vreemd teken beginnen, dan zou je ze met REGEXP kunnen matchen.
Zoiets bijvoorbeeld.
Mocht je alle nicknames op willen halen die met een vreemd teken beginnen, dan zou je ze met REGEXP kunnen matchen.
Zoiets bijvoorbeeld.