Thompa__85Medlem sedan aug. 2002601 inlägg
Hej!
Jag har ett problem med mitt php-script.
Jag hämtar data från en .csv fil på nätet. Som innehåller dessa tecken:
� Glansgivande schampo för daglig rengöring �
När jag ska importera detta till min databas får jag detta felmeddelande:
Incorrect string value: '\xC2\x92orie...' for column 'title' at row 1
.csv ska vara i utf-8. Min phpfil är i utf-8.
Vad ska jag göra för att detta ska fungera? Scriptet fungerar om jag väljer att inte spara "titel" i databasen.
Tack på förhand.
Danne VMedlem sedan aug. 20067 685 inlägg
Thompa__85 skrev:
.csv ska vara i utf-8.
Är den det då?
Har du utf-8 som kollationering i databasen?
PeddaMedlem sedan juni 20004 880 inlägg
Är databasen Latin1?
Råkade ut för något liknande en gång och det var felet då.
Thompa__85Medlem sedan aug. 2002601 inlägg
Pedda skrev:
Är databasen Latin1?
Råkade ut för något liknande en gång och det var felet då.
Hej!
Ja den är tydligen i Latin1. Vad bör jag ha?
Danne VMedlem sedan aug. 20067 685 inlägg
Thompa__85 skrev:
Hej!
Ja den är tydligen i Latin1. Vad bör jag ha?
utf-8_general_ci
Red: Hoppsan... ska vara utf8_general_ci (utan bindestreck)
Thompa__85Medlem sedan aug. 2002601 inlägg
Tusen tack för era svar! Nu är problemet löst!