mam problem z kodowaniem, otóż z poziomu PHP nie wysyła mi poslkich znaków do Bazy MySQL.
Tak wygląda ustawione kodowanie w php:
mysql_connect("localhost", "root", "")or die("Nie można nawiązać połączenia z bazą"); //połączenie z bazą danych ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta content="pl" http-equiv="Content-Language" /> <meta content="text/html; charset=UTF8" http-equiv="Content-Type" /> <title>advisory system</title> <script type='text/javascript' src='jQuery.js'></script> <link rel="stylesheet" type="text/css" href="css/style.css"/>
a tak wygląda zapytanie Mysql:
WHERE `id`='$id' ");
Problem tkwi w tym, ze nawet dla literki 'ś' w zapytaniu `Wyświetlacz` widzi blad:
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '',`Wyświetlacz` at line 7
a także dla zmiennej '$Wyswietlacz', jezeli beda w niej znajdowaly sie polskie znaki, zapytanie nie wykona sie wywalajac powyzszy blad.
Prosze o pomoc jak dany problem mozna rozwiazac.