Witam
Robie strone w trzech językach (polski, angielski, francuski) więc koniecznie musi być w UTF.
Dopoki tekst jest w pliku php nie ma zadnych krzaczków wiec problem lezy po strony bazy.
Gdy próbuje zmienić character set dla bazy to mam taki błąd:
Błąd
zapytanie SQL:
ALTER DATABASE `baza` DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci
MySQL zwrócił komunikat:
#1044 - Access denied for user 'baza'@'%' to database 'baza'
metoda porównywania napisów dla tabeli na pewno: utf8_unicode_ci
a i jeszce w tym artykule z pierwszej strony było napisane żeby dodać SET NAMES do zapytania w php jednak nie mam pojęcia jak to zrobić mam taki kod:
$sql = "SELECT * FROM `translations` WHERE `id`= '1' ";
$result = @mysql_query($sql, $polaczenie) or die("brak odpowiedzi z zapytania");
while ($row = mysql_fetch_array($result))
$tekst = $row['pl'];