Witam,
Mam pewien problem. Mianowicie w bazie mam tabele, w której jest pole Varchar. Kodowanie UTF8, general_polish_ci. Pole zawiera imię i nazwisko z polskimi znakami diakrytycznymi (ą,ć,ł...) chciałbym aby SELECT'em wybrać te wiersze gdzie pole imieinazwisko = podane imie i nazwisko (z formularza, z pośrednictwem PHP).
Zapytanie SELECT imieinazwisko FROM mojatabela WHERE UPPER(imieinazwisko) LIKE '%$wartosc%' nie działa. Zastanawiam się czy zapytanie zbudowałem źle czy też użycie UPPER jest niepoprawnie zastosowane.
Jak najłatwiem rozwiązać ten problem?
Doszedłem do etapu I czyli "poznanie problemu".
Zapytanie powinno wygl±dać następuj±co:
SELECT UPPER(imieinazwisko) FROM mojatabela WHERE imieinazwisko LIKE '%ŁUCJA RWĘĆKA%'
Problem teraz z '%ŁUCJA RWĘĆKA%'