Измените символ € (сохраненный в базе данных) на € (символ евро) в FPDF PHP

0

Я хочу показать символ евро, сохраненный в базе данных mysql, в базе данных mysql символ сохраняется как "â'¬", когда я показываю в html, он автоматически показывался как "€", есть ли способ конвертировать "â'¬" "снова". Вот мой код:

function GetRate($NoPo){
    global $dbname;

    $String = "SELECT ".$dbname.".ratesymbol from 
    WHERE code= '".$code."'";
    $Result = fetchData($String);
    return $Result; 
}
$DataRate = GetRate($_GET['code']);    
$pdf->MultiCell(0,4,$DataRate [0]['ratesymbol']) ',0,'L');

кто-нибудь может помочь?

Теги:
fpdf
internationalization

1 ответ

1
Лучший ответ

1) Убедитесь, что ваши веб-страницы находятся в UTF-8.

2) Убедитесь, что ваша база данных содержит UTF-8.

3) Убедитесь, что ваши формы подают UTF-8.

4) Убедитесь, что в любых обновлениях базы данных используется UTF-8.

Вместе они будут округлять любые символы в кодировке Unicode.

Кроме того, ВСЕГДА используйте параметризованные запросы, чтобы избежать атак SQL-инъекций.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню