Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL]Błędy w formacie kodowania
zimekk
post
Post #1





Grupa: Zarejestrowani
Postów: 70
Pomógł: 2
Dołączył: 25.11.2008

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


Gdy korzystam z phpMyAdmin to w tabelach wszystkie dane wyświetlane są dobrze, czyli są polskie znaki. Natomiast gdy wysyłam zapytania przez Konsole MySQL w miejsce polskich znaków pojawiają się pytajniki.
Nie które zapytania działają poprawnie. np. jeżeli zadam zapytanie:
  1. $zapytanie = "select * from artykuly";

albo
  1. $zapytanie = "select * from artykuly where id = '1' and opublikowany is not null";

skrypt się wykona. Ale gdy zapytam:
  1. $zapytanie = "select * from artykuly where naglowek="$naglowek" and opublikowany is not null null order by opublikowany desc";

gdzie $naglowek to np. Płatki na śniadanie itp. Zostanie zwrócony komunikat taki jak poniżej:
  1. ERROR 1267 (HY000): Illegal mix of collations (latin2_general_ci,IMPLICIT) AND (
  2. latin1_swedish_ci,COERCIBLE) FOR operation '='


Może mi ktoś coś jeszcze doradzić??
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
cojack
post
Post #2





Grupa: Zarejestrowani
Postów: 898
Pomógł: 80
Dołączył: 31.05.2008

Ostrzeżenie: (20%)
X----


http://dev.mysql.com/doc/refman/5.0/en/cha...connection.html
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 9.10.2025 - 01:04