Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [HTML][MySQL][PHP]formularz - Illegal mix of collations, aż wstyd,jednak pomysłów już brak(czytałem o Illegal mix of collatios)
kwadratowy
post 11.04.2013, 19:52:37
Post #1





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 11.04.2013

Ostrzeżenie: (0%)
-----


Witajcie!

Mam następujący problem:
Przeszukując tabelę na podstawie danych z formularza (jedno pole) w momencie, gdy fraza posiada polskie znaki dostaję komunikat:
  1. DATABASE query failed: Illegal mix of collations FOR operation 'like'
  2. Last SQL query: SELECT -n pól-
  3. WHERE 1 AND (-pole1- LIKE '%ź%' OR -pole n+1- LIKE '%ź%' [..]
  4. ORDER BY -pole- ASC ; FATAL PAGE ERROR OCCURRED.


Co najdziwniejsze, dzieje się tak tylko w tym jednym formularzu (reszta formularzy na stronie działa prawidłowo).

Skrypt kodowany jest w utf-8, każda tabela w bazie latin2_general_ci, przy połączeniu z mysqli ustawione jest utf-8, ba nawet na początku skrypu wstawiłem dla testu
  1. header('Content-Type: text/html; charset=utf-8');
jednak nic to nie dało.

Pozdrawiam,
Tomek!

Ten post edytował kwadratowy 11.04.2013, 20:02:20
Go to the top of the page
+Quote Post
mmmmmmm
post 12.04.2013, 07:28:22
Post #2





Grupa: Zarejestrowani
Postów: 1 421
Pomógł: 310
Dołączył: 18.04.2012

Ostrzeżenie: (0%)
-----


A form charset?
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 12.06.2025 - 13:41