[an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] (none) [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] (none) [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive]
 
[an error occurred while processing this directive] [an error occurred while processing this directive]
Skåne Sjælland Linux User Group - http://www.sslug.dk Home   Subscribe   Mail Archive   Forum   Calendar   Search
MhonArc Date: [Date Prev] [Date Index] [Date Next]   Thread: [Date Prev] [Thread Index] [Date Next]   MhonArc
 

[PHP] Problem med danske tegn



Har nogen erfaring med anvendelsen af danske specialtegn i PHP med MySQL?

Jeg kan ikke få tingene til at fungere med danske tegn i data der hhv. sendes ind i og hentes fra en MySQL database fra PHP scripts. Med MySQL Query Browser - kørt både fra MS Windows og Linux - kan jeg bekræfte at data faktisk optræder som forventet i tabeller i databasen.

Det første problem jeg nu er stødt på er dette:
En PHP HTML formular kontrollerer ved indtastning af danske adresser sammenhængen mellem postnr. og bynavn (ud fra en tabel fyldt med data fra PostDanmarks famøse Excel ark med postnumre og bynavne). Her kan jeg se i MySQL loggen at der spørges f.eks. sådan mod databasen:
select * from city where city = 'Vanløse';
Resultatsættet er imidlertid tomt, selv om jeg MySQL Query browser kan udføre nøjagtigt den samme forespørgsel og få den forventede ene række i resultatsættet.

Kan nogen hjælpe?

Mit setup er følgende:
MySQL 5.0.27-log
PHP 5.1.6 (cli)
MySQL startes med --default-character-set=utf8
Alle kald til PHP functionerne htmlentities() og html_entity_decode() får parametrene ENT_COMPAT OG 'UTF-8'.

Med venlig hilsen
David List


 
Home   Subscribe   Mail Archive   Index   Calendar   Search

 
 
Questions about the web-pages to <www_admin>. Last modified 2008-04-01, 02:01 CEST [an error occurred while processing this directive]
This page is maintained by [an error occurred while processing this directive]MHonArc [an error occurred while processing this directive] # [an error occurred while processing this directive] *