Sql export karakterkészlete nem UTF-8
Sziasztok!
Phpmyadminból exportálom egy tábla 2 mezőjét, utf8 van beállítva az exportnál is.
Amikor excelben megnyitom ezt a fájlt, ott már a karakterek ilyenek:
László Béla
Stachó jános zoltán
És így ha importálom az én oldalamba, ugye ott is ilyen lesz a karakter.Megmutatom az importálni kódot is:Mit rontok el?
■ Phpmyadminból exportálom egy tábla 2 mezőjét, utf8 van beállítva az exportnál is.
Amikor excelben megnyitom ezt a fájlt, ott már a karakterek ilyenek:
László Béla
Stachó jános zoltán
És így ha importálom az én oldalamba, ugye ott is ilyen lesz a karakter.Megmutatom az importálni kódot is:
if(isset($_POST['submit']))
{
if($_FILES["file"]["size"] > 0)
{
$filename = $_FILES["file"]["tmp_name"];
$file = fopen($filename, "r");
$csoport = 1;
$status = 1;
$elvalaszto = mysqli_real_escape_string($kapcs, $_POST['elvalaszto']);
while (($i = fgetcsv($file, 10000, $elvalaszto )) !== FALSE )
{
$i = array_map("utf8_encode", $i);
$count++;
if($count > 1 )
{
$sql = "
INSERT INTO hirlevel_feliratkozo(feliratkozo_csoport, feliratkozo_nev, feliratkozo_email, feliratkozo_status, feliratkozo_datetime)
VALUES('$csoport', '".mysqli_real_escape_string($kapcs, $i[0])."', '".mysqli_real_escape_string($kapcs, $i[1])."', '$status', NOW() )";
if(mysqli_query($kapcs, $sql))
{
$ok = 1;
}
else
{
die(mysqli_error($kapcs));
}
}
}
fclose($file);
}
}
Másban?
Igen, jegyzettömben is jó.
Máshol