Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][MYSQL]Problem z kodowaniem przy odczycie z mysql
Forum PHP.pl > Forum > Przedszkole
gregi1
Mam problem, otóz mam baze na utf-8 collation na latin2_general_ci w bazie wszystkie wpisy mają normalnie polskie znaczki. Natomiast jak odczzytuje je na stronie www to już brakuje polskich znaczków (jest tylko ó)smile.gif

Strony mam w kodowanie iso-8859-2.

fun.php

  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
  3. <!-- <base href="http://przybylowski.info/fachowyelektryk/" /> -->
  4. <base href="http://localhost/" />
  5. <title>Fachowy Elektryk</title>
  6. <meta name="description" content="Fachowy elektryk - serwis dla Fachowców">
  7. <meta name="keywords" content="Fachowy elektryk, elektryk, elektrycy, serwis dla elektryków, informacje dla elektryków">
  8. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" />
  9. </head>
  10.  
  11. <?php include('baza.php');
  12. dalej zapytania do bazy aby pobrac wpisy np:
  13.  
  14. function odczytaj_cos tam()
  15. $result = mysql_query($sql);
  16. $num_rows=mysql_num_rows($result);
  17. while ($row = mysql_fetch_array($result)) {
  18.  
  19. echo row[1];
  20.  
  21. itd


odczyt.php

  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
  3. <!-- <base href="http://przybylowski.info/fachowyelektryk/" /> -->
  4. <base href="http://localhost/" />
  5. <title>Fachowy Elektryk</title>
  6. <meta name="description" content="Fachowy elektryk - serwis dla Fachowców">
  7. <meta name="keywords" content="Fachowy elektryk, elektryk, elektrycy, serwis dla elektryków, informacje dla elektryków">
  8. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" />
  9.  
  10. <?php include(fun.php');
  11. odczytaj_cos tam()
  12. ?>
  13.  
  14. </head>


I niestety nie mam polskich znaczków przy odczycie z bazy. Bo przy normalnie wpisanych w słowach w kodzie są. Jakieś propozycje jak uzyskać polskie znaki.
230005
No skoro masz różne kodowania, to nie masz polskich znaków :] . Temat: MYSQL_Polskie_znaki
gregi1
Niestety nie pomogło nadal są krzeczki tyle tylko że teraz są ? w takich czarnych rąbach.
guilty82
mysql_query("SET NAMES latin2");
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.