Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> MySQL polskie znaki
dexter6000
post
Post #1





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 29.02.2016

Ostrzeżenie: (0%)
-----


Witam,
Podczas przesyłania treśc do bazy danch pojawił się problem z polskimi literami zamiast np. ś mam Å›. Kodowanie mam ustawione na utf8_general_ci kodowanie utf8_polish_ci też sprawdzałem a to jest kod Sql:
  1. $dbc = mysqli_connect('localhost', 'root', '' ,'pies')
  2. OR die('Brak połączenia z serwerem MySQL.');
  3. mysql_query("SET NAMES 'utf8'");
  4. $query = "INSERT INTO pies (imie, nazwisko, " .
  5. "kiedy_to_bylo, jak_dlugo, ile, opis, " .
  6. "co_robili, widziales_psa, inne, email) " .
  7. "VALUES ('Sylwi', 'Mazur', '3 dni temu', '1 dzień', 'czterech', " .
  8. "'zieloni z sześcioma mackami', 'Tylko rozmawialiśmy i bawiliśmy się z psem',".
  9. "'tak','Mogłam widzieć Twojego psa. Skontaktuj się ze mną.', " .
  10. "'sylwia@greglist.net')";
  11. $result = mysqli_query($dbc, $query)
  12. OR die('Błąd w zapytaniu do bazy danych.');
  13. mysqli_close($dbc);


W sumie to ten sam problem dotyczny tez wysyłania maili z php.
A w html na górze mam jeszcze dodane:
Zaznacz wszystko Kod:
  1. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
Go to the top of the page
+Quote Post
MGie
post
Post #2





Grupa: Zarejestrowani
Postów: 31
Pomógł: 5
Dołączył: 29.02.2016

Ostrzeżenie: (0%)
-----


w czym piszesz skrypty?
W programie też ustaw kodowanie na UTF-8 przy zapisie pliku.

W html5 wystarczy w sekcji head dopisać:
  1. <meta charset="UTF-8">
Go to the top of the page
+Quote Post
dexter6000
post
Post #3





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 29.02.2016

Ostrzeżenie: (0%)
-----


skrypt w php a może to ejst wina xampa, spróbuje tą bazę wgrać an serwer zewnętrzny
Go to the top of the page
+Quote Post
MGie
post
Post #4





Grupa: Zarejestrowani
Postów: 31
Pomógł: 5
Dołączył: 29.02.2016

Ostrzeżenie: (0%)
-----


Cytat(dexter6000 @ 3.03.2016, 21:22:36 ) *
skrypt w php a może to ejst wina xampa, spróbuje tą bazę wgrać an serwer zewnętrzny

W sensie w jakim programie - Notatnik, Notepad++, SublimeText ... ?

Ustawiłeś kodowanie pliku, tak jak pisałem?:
Tworzysz plik index.php, ustawiasz w nim kodowanie html na utf-8 - informacja dla przeglądarki,
ale plik index.php ma też jakiś system kodowania.
Ustaw go też na UTF-8.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 15.09.2025 - 12:22