Ik heb een Excel file ge-export naar een komma gescheiden CSV.
Het is een adressenbestand van ongeveer 2500 adressen.
De CSV heb ik geimporteerd met PhpMyAdmin naar een UTF-8 MySQL DB.
Dit is opzich gelukt, maar de speciale tekens zoals umlaut, letters met dakjes
of apestaartjes zet hij daadwerkelijk als die karakters in de database.
Aan de voorkant van de site, haal ik de adressen op en kan je zoeken op
plaats bijvoorbeeld. Plaatsnamen met een special character laat
hij wel goed zien, maar als je erop klikt wordt met $_GET de winkels
opgehaald in die plaats.
De $_GET gaat fout, doordat er special characters in zitten.
en deze de URL verfrommelen.
Ik denk dat ik bij de database moet beginnen dit op te lossen en zou dus eigenlijk willen
dat alle speciale tekens bij de import afgevangen worden met het, dus dat
een umlaut bijvoorbeeld dit wordt Ü en dan in de database.
1. Is het slim alle entitys in de database te zetten of zijn de characters opzich wel goed?
2. Kan ik niet in de CSV file alle special characters voordat ik ze in de database al veranderen
in die entitys op een makkelijke manier?
Het is een adressenbestand van ongeveer 2500 adressen.
De CSV heb ik geimporteerd met PhpMyAdmin naar een UTF-8 MySQL DB.
Dit is opzich gelukt, maar de speciale tekens zoals umlaut, letters met dakjes
of apestaartjes zet hij daadwerkelijk als die karakters in de database.
Aan de voorkant van de site, haal ik de adressen op en kan je zoeken op
plaats bijvoorbeeld. Plaatsnamen met een special character laat
hij wel goed zien, maar als je erop klikt wordt met $_GET de winkels
opgehaald in die plaats.
De $_GET gaat fout, doordat er special characters in zitten.
en deze de URL verfrommelen.
Ik denk dat ik bij de database moet beginnen dit op te lossen en zou dus eigenlijk willen
dat alle speciale tekens bij de import afgevangen worden met het, dus dat
een umlaut bijvoorbeeld dit wordt Ü en dan in de database.
1. Is het slim alle entitys in de database te zetten of zijn de characters opzich wel goed?
2. Kan ik niet in de CSV file alle special characters voordat ik ze in de database al veranderen
in die entitys op een makkelijke manier?