Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 267 Pomógł: 1 Dołączył: 10.08.2007 Ostrzeżenie: (0%)
|
Witam.
Otóż wysyłam takie zapytanie do mojej bazy MYSQL:
I w phpmyadminie mam ładne polskie znaki.. Jak wpiszę
to dostaję: Kod character_set_client utf8 character_set_connection utf8 character_set_database utf8 character_set_filesystem binary character_set_results utf8 character_set_server latin1 character_set_system utf8 I teraz gdy chcę wyświetlić te wyniki na stronię to zaczyna się problem Mój kod php to: Kod <?php // nawiazujemy polaczenie $connection = @mysql_connect('localhost', 'user, 'pass') // w przypadku niepowodznie wyświetlamy komunikat or die('Brak połączenia z serwerem MySQL.<br />Błąd: '.mysql_error()); // połączenie nawiązane;-) echo "Udało się połączyć z serwerem!<br />"; // nawiązujemy połączenie z bazą danych $db = @mysql_select_db('nazwa bazy', $connection) // w przypadku niepowodzenia wyświetlamy komunikat or die('Nie mogę połączyć się z bazą danych<br />Błąd: '.mysql_error()); // połączenie nawiązane;-) echo "Udało się połączyć z bazą dancych!"; mysql_query('SET NAMES UTF8'); $zapytanie = "SELECT `data`,`imiona` FROM `imieniny`"; $idzapytania = mysql_query($zapytanie); echo '<table>'; while ($wiersz = mysql_fetch_row($idzapytania)) { echo '<tr><td>'. $wiersz[0] .'</td><td>'. $wiersz[1] .'</td></tr>'; } echo '<table>'; // zamykamy połączenie mysql_close($connection); ?> i na stronie pojawia się (IMG:http://img3.imageshack.us/img3/2742/1111he1.th.jpg) A gdy w tym pliku php Usunę mysql_query('SET NAMES UTF8'); TO na stronie pojawia się (IMG:http://img232.imageshack.us/img232/6950/22222ol0.th.jpg) Co robić?? Ten post edytował xamrex 13.02.2009, 15:42:36 |
|
|
|
xamrex Mysql problem ze znaczkami 13.02.2009, 15:41:34
mls Co zrobić? Zostawić SET NAMES i albo r... 13.02.2009, 19:15:11
slawcio np.
<!DOCTYPE html PUBLIC "-//W3C//DTD... 13.02.2009, 19:21:40
xamrex dzięki 13.02.2009, 22:20:15 ![]() ![]() |
|
Aktualny czas: 25.12.2025 - 14:43 |