Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Konwersja bazy danych z iso-8859-2 na UTF-8
Forum PHP.pl > Forum > Bazy danych > MySQL
qrazer
Witam.

Czy istnieje jakiś sposób konwersji bazy danych z iso-8859-2 na UTF-8?
maly_swd
mozna zgrac baze do pliku, potem w php potraktowac ja ICONV -> http://pl.php.net/manual/pl/function.iconv.php
qrazer
Cytat(maly_swd @ 1.06.2009, 16:47:25 ) *
mozna zgrac baze do pliku, potem w php potraktowac ja ICONV -> http://pl.php.net/manual/pl/function.iconv.php

Okej mam już bazę danych na dysku niekompresowaną, to co teraz mam zrobić? Mógł Byś mi krok po kroku napisać? smile.gif
erix
Przekonwertować z jednego kodowania na drugie. Wszystko jest podane w dokumentacji. [;
qrazer
Kod
Opis
string iconv ( string $zestaw_wejściowy , string $zestaw_docelowy , string $łańcuch )

Konwertuje łańcuch znaków łańcuch , zakodowany w zestaw_wejściowy na łańcuch znaków zakodowany w zestaw_docelowy . Zwraca skonwertowany łańcuch lub FALSE, jeśli konwersja się nie uda.

Przykład #1 przykład iconv():
echo iconv("ISO-8859-1","UTF-8","To jest test.");
echo iconv("ISO-8859-2","UTF-8","Zażółć gęślą jaźń");

Nie bardzo wiem jak to zrobić, proszę o pomoc
erix
Jeśli masz zgraną bazę w pliku, to najprościej byłoby Gżegżółką.

A jeśli chodzi o iconv" title="Zobacz w manualu PHP" target="_manual, to po uzupełnieniu podstaw. [;
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.