От .xls към какво ( база данни)

manq4et0

Registered
От .хлс го преобразувах на хмл май беше и като го качих в базата данни ми изкарва само ????????? ?????????? ??????? ( на абсолютно всичко което е написано на български език , пробрах да променя чарсета , но никакъв успех ... къде е проблема ?)
 
Базата данни, таблиците и полетата ги направи ut8_general_ci

Информацията преди да е вкараш в базата данни и направи:

PHP:
$data = 'XML SMTH';
$data = base64_encode($data);
//INSERT INTO DB $data;

При изкарването на информацията:

PHP:
//$data = SELECT DATA;
$xmlData = base64_decode($data);
 
нещо не ми се получава това което искам да направя ако някой има повече свободно време да ми пише едно ЛС с скупе
 
Ако си променил чарсета след като си вмъкнал въпросителни в БД-то, няма да се оправи.
Първо провери дали XML файлът е наред - после изпразни таблицата и оправи чарсета(който ти каза eddy), ако имаш phpmyadmin се прави много удобно през настройките. После при качването в БД трябва да имаш mysqli_set_names ('utf8'); (веднага след връзката с mysql).
 

Back
Горе