![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 79 Pomógł: 1 Dołączył: 15.03.2004 Ostrzeżenie: (10%) ![]() ![]() |
Witam, mam problem z wykonaniem zapytania, a dokladniej chodzi o to iz na localhoscie wszystko dziala
==tutaj dziala == localhost== phpMyAdmin - 2.11.4 Wersja klienta MySQL: 5.0.45 Język - Language - utf8 ========= == tutaj nie ;( == zdalny serwer == phpMyAdmin Informacja o wersji: 3.3.8.1 Wersja klienta MySQL: 5.0.51a Kodowanie napisów dla MySQL: UTF-8 Unicode (utf8) System porównań dla połączenia MySQL - w tej chwili latin2_general_ci ========= Na stronie wypelniam formularz i tylko gdy wystapi np. ' (apostrof) nie chce mi zapisac tego w bazie, gdy na localhoscie dziala to wszystko idealnie , na zdalnym serwerze wystepuje ten problem, domyslam sie iz jest to cos zwiazane z tymi kodowaniami , porownaniami napisow itd ale kompletnie nie wiem jak to wszystko "pogodzic". Dodam jeszcze ze na zdalnym serwerze nie chcialo mi wyswietlac polskich znaczkow ale po umieszczeniu mysql_query("SET NAMES 'UTF8'"); tuz po polaczeniu rozwiazalo problem. Wykonuje takie zapytanie i na zdalnym serwerze oczywiscie wywala "nie mozna zapisac w bazie" $sql="INSERT INTO tabela VALUES ('$jakies_dane')"; $sql_result = mysql_query ($sql, $connection) or die ("Nie mozna zapisac w bazie."); Mam nadzieje ze w miare zrozumiale opisalem problem i ktos podsunie jakis pomysl jak to rozwiazac za co z gory dziekuje. Jezeli potrzebne sa jeszcze jakies dane lub informacje prosze napisac to odpowiem. |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 22.06.2025 - 15:06 |