jag håller på att prova lite olika databaskopplingar. Jag har skapat en tabell med ett par fält där jag bland annat har kolumnerna "titel" och "text" hur som helst, dessa är satta till utf8_bin, det är för övrigt allt kollationeringen för databasen också.
Jag ska visa information från tabellen i en php-sida, som innehåller:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
Resultatet som visas är att å ä och ö blir fyrkanter, om jag istället visar källan till sidan, så ser det rätt ut. Vad beror detta på, samt hur ska jag göra för att det ska lösas?
Är filerna sparade som UTF-8?
Jag kör inget annat än UTF-8 på mina sidor och kör dessa frågor i samband med att jag skapar min anslutning mot MySQL:
mysql_query("SET NAMES utf8") or die(mysql_error());
mysql_query("SET CHARACTER SET utf8") or die(mysql_error());
Vet inte om det gör någon skillnad, men du kan ju prova.
Jag är en mycket ny nybörjare som har samma problem med svenska tecken som personen som startade tråden. Var ska man kopiera in texten som MickeA tipsade om?
Jag är en mycket ny nybörjare som har samma problem med svenska tecken som personen som startade tråden. Var ska man kopiera in texten som MickeA tipsade om?
Jag skrev:
"...och kör dessa frågor i samband med att jag skapar min anslutning mot MySQL."
Alltså, direkt efter mysql_select_db();
265 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25