Tegnsætning i function php mysqli
Hej EksperterSå kan jeg igang med at sætte så meget som muligt op i function.
Det er ret smart :oD
Men oplever på problemer med tegnsætning.
Har prøvet at ordne det med $con->set_charset("utf8");
Virker fint på wampserver, men ikke på mit hotel, men det skulle da ikke have noget sige.
Har aldrig oplevet problemet før.
Lige nu er siden i test fase ny.syddanske.dk der kan i se det under menuen feks. under info.
Og under overskrifter ved de links der er mærkelige tegn.
Her er koden
$con->set_charset("utf8");
function info_menu($con, $info_undermenu){
/* Se Info */
if ($stmt = $con->prepare('SELECT `id`, `banner`, `baggrund`, `mailform`, `menu`, `undermenu`, `overskrift`, `tekst`, `subtext`, `billede`, `hoejde`, `bredde`, `skrevetaf`, `datotid`, `boxid`, `bioid`, `muid`, `artid`, `artu`, `linkid`, `url` FROM `opstilling` WHERE mid = ?' )) {
/* Bind parametre */
$stmt->bind_param('i', $mid);
/* Sæt værdier på parametrene */
$mid = 2;
/* Eksekver forespørgslen */
$stmt->execute();
/* Bind resultatet */
$stmt->bind_result($id, $banner, $baggrund, $mailform, $menu, $undermenu, $overskrift, $tekst, $subtext, $billede, $hoejde, $bredde, $skrevetaf, $datotid, $boxid, $mid, $muid, $info_artid, $artu, $linkid, $url);
while ($stmt->fetch()) {
"Her står der selvfølge noget med syntes det fylder så skrev det ikke"
}}
?>
Tegnsæt i databasen er utf8_danish_ci.
På siderne er tegnsætningen
<meta charset="iso-8859-1">
Har prøvet at teste med UTF-8 men virkede heller ikke.
Håber der er nogen der kan hjælpe.
Med venlig hilsen
Morten