Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Mysql] Nie chce wykonac zapytania
alpin
post 19.02.2011, 00:36:42
Post #1





Grupa: Zarejestrowani
Postów: 79
Pomógł: 1
Dołączył: 15.03.2004

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


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.
Go to the top of the page
+Quote Post

Posty w temacie


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: 22.06.2025 - 15:06