MSSQL, PHP magyar ékezetes betűk

MSSQL, PHP magyar ékezetes betűk
2016-02-26T09:53:05+01:00
2016-02-27T14:16:51+01:00
2022-12-03T07:50:39+01:00
MaXs
Üdv!
Nem tudom mit tehetnék még, ezért a segítségeteket szeretném kérni.

Egy tábla tartalmát szeretném kiolvasni az alábbi kóddal, de az ékezetes betűk hibásan jelennek meg.

<?php header('Content-type: text/html; charset=utf-8'); $notice = odbc_exec($connectacc, "select * from _Notice WHERE ContentID=22;"); $place = 1; while($row = odbc_fetch_array($notice)) { echo '<tr style="text-align:left;">'; echo '<td style="">'.$row['Subject'].'</td>'; echo '</tr>'; echo '<tr style="text-align:left">'; echo '<td style="">'.$row['Article'].<hr></td>'; echo '</tr>'; $place ++; } ?>
Valamint a HTML HEAD része is tartalmazza a következő sort:

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
Az eredmény viszont továbbra is hibás.  Minden ékezetes betűt egy kérdőjel helyettesít.
Mutasd a teljes hozzászólást!
Szerintem ne odbc-t használj MSSQL kapcsolathoz, mert elég limitált, nagy terhelésű oldal nem fog vele elmenni.

Mi az sqlsrv_connectet használjuk, és a kapcsolat létrehozásakor meg tudod adni, hogy milyen charsetet egyeztessen, így jól jönnek le az adatok.
A connectioninfo tömbbe tedd be ezt:
"CharacterSet" => "UTF-8",
Mutasd a teljes hozzászólást!

Tetszett amit olvastál? Szeretnél a jövőben is értesülni a hasonló érdekességekről?
abcd