Misschien dat jullie het weten waar je dit aan moet passen..
Als ik dit in de een tabelletje wegzet:
Partiële
en ik vraag het met php op dan krijg ik:
Partiële
vraag ik het via phpmyadmin op dan is het wel goed geschreven..
iemand een idee?
Likes: 0
Misschien dat jullie het weten waar je dit aan moet passen..
Als ik dit in de een tabelletje wegzet:
Partiële
en ik vraag het met php op dan krijg ik:
Partiële
vraag ik het via phpmyadmin op dan is het wel goed geschreven..
iemand een idee?
gebruik de ASCII code![]()
Ceph, CloudStack en ZFS consultancy: 42on B.V.
Lees hier de webhostingtalk.nl forum regels en voorwaarden!
hoe doe ik dat?
ik heb dit probleem nog nooit gezien.
btw van de cmdline mysql en dan een query op de database afschieten leverd het zelfde resultaat op.
het is via php op te lossen met de functie utf8_decode is er ook een andere mogelijkheid om dit gelijk goed uit de database te halen?
Hoe stop je je data erin? Welke "character encoding" heeft de MySQL database?
Gokje: als je je data displayt, doe je dat neem ik aan via een webpage. PHP haalt dus de data uit de database en maakt een webpage. Die webpage moet DEZELFDE encoding hebben als de data in de database. Dat doe je met een meta tag (kan ook met een HTTP header, maar dit is makkelijker).
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-15">
Bovenstaand verhaal is niet compleet, maar zijn vaak wel de pijnpunten. Reply voor meer info.
Kwam laatst ook op GoT voorbij: http://gathering.tweakers.net/forum/...ssages/1080323
het is inmiddels opgelost,
kunnen een paar mogelijk oplossingen zijn.
1) er was een update voor mysql
2) ik heb per ongeluk de juiste settings getweaked.
3) er kwamen vreemde tekens van me editor mee die je onder windhoos niet kon zien maar onder vi wel.
ik hou het maar op een combinatie van 1 en 3
dit is meestal gewoon een encoding probleem (encoding mysql != server != browsersetting). Een update van MySQL zou dit zeker niet mogen veranderen.
Als je de apache server gebruikt dan moet je eens hier naar zoeken in httpd.conf:
Kijken wat daar achter staat en invullen:Code:AddDefaultCharset
Of als je het zelf wilt defigneren als meta tag of in een .htaccess fileCode:AddDefaultCharset ISO-8859-1
En dan in een HTML pagina als meta tag:Code:AddDefaultCharset off
Als je het in een .htaccess file wilt aangeven dan moet je dit in het .htaccess file zetten:Code:<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-15">
En dan de Apache server opnieuw startenCode:AddCharset ISO-8859-1
Laatst gewijzigd door WebXtrA-Rámon; 25/10/05 om 20:11.