![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 590 Pomógł: 185 Dołączył: 19.04.2006 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
Po zainstalowaniu XAMPP'a wszystko śmiga elegancko, problem pojawia się, kiedy chcę pobrać dane z zewnętrznej bazy:
Kod if (!mysql_connect('ip tej bazy', 'aaa', 'aaa')){ //łaczymy z bazą die('<h5 class="error">Brak poł±czenia</h5>'); } mysql_selectdb('aaa'); $zapyt = "tu dość długie zapytanie" $wyk = mysql_query($zapyt); if(!$wyk){die '<p>Brak danych</p>';} Otóż z bazą łączy, ale zapytania zwracają false. Takich problemów nie ma z innymi paczkami, jednak XAMPP ma np. PEAR'a i inne przydatne bambetle. Domyślam się, że to może być coś z konfiguracją apacha. Tylko co? Próbowałem podmienić httpd.conf, ale wtedy w ogóle nie działało. Edit: jestem bliżej. Problem dotyczy polskich znaków, próbowałem to rozwiązać tak, jak w tym temacie: http://forum.php.pl/index.php?showtopic=33521 , ale bez efektu. Co ciekawe, problem dotyczy tylko znaków pobieranych z bazy i tylko XAMPP'a, testowałem Vertrigo, Krasnala i tam jest ok, zatem coś w konfiguracji XAMPP'a. Edit 2: Problem da się rozwiązać problem dodając: Kod mysql_query("SET NAMES latin2"); Jednak to tylko półśrodek, problemy są też z przenoszeniem danych z lokalhostu do zewnętrznej bazy. Podobno to wina konfiguracji sql w XAMPP'ie, może ktoś kiedyś elegancko rozwiąże problem, to dopisze w tym temacie. Ten post edytował Pilsener 29.02.2008, 15:37:53 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 14.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Może TO pomoże (IMG:http://forum.php.pl/style_emoticons/default/snitch.gif)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 20:43 |