Kom ihåg mig?
Home Menu

Menu


Konstiga tecken i phpMyAdmin men inte på min sida

Ämnesverktyg Visningsalternativ
Oläst 2012-01-11, 17:09 #1
mojitoo mojitoo är inte uppkopplad
Medlem
 
Reg.datum: Jun 2010
Inlägg: 125
mojitoo mojitoo är inte uppkopplad
Medlem
 
Reg.datum: Jun 2010
Inlägg: 125
Standard Konstiga tecken i phpMyAdmin men inte på min sida

Hej!

Jag tycker att det här är väldigt konstigt och förhoppningsvis så kanske någon av er kan förklara det för mig.

Jag har en databas som är i utf8-unicode. I den finns en tabell med samma kodning, utf8-unicode. På sidan har jag följande metatagg <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

På sidan gör jag följande sql sats för att hämta invånarantalet för Malmö:
PHP-kod:
$query "SELECT population FROM main WHERE name='Malmö'"
    
$res Db::sql($query); 
    
$num_rows mysql_num_rows($res); 
    
$array

    for(
$rnum=0$rnum $num_rows$rnum++) 
    { 
        
$row mysql_fetch_array($resMYSQL_ASSOC); 
        
$text $row['population']; 
    } 
    echo 
$text
Detta fungerar ypperligt, jag kan även göra ett liknande test där jag hämtar ut Malmö utifrån dess id
PHP-kod:
$query "SELECT name FROM main WHERE id=1234"
    
$res Db::sql($query); 
    
$num_rows mysql_num_rows($res); 
    
$array

    for(
$rnum=0$rnum $num_rows$rnum++) 
    { 
        
$row mysql_fetch_array($resMYSQL_ASSOC); 
        
$text $row['name']; 
    } 
    echo 
$text
    echo 
"</br>"
Detta fungerar också bra, och malmö skrivs ut korrekt på sidan med rätt formatering.

Dock över till mitt problem. Jag använder mig av phpMyAdmin ibland för att administrera databasen och om jag gör samma sql satser där så fungerar de inte alls.
Om jag letar upp malmö med dess id så är det sparat som Malmö om jag kollar i phpMyAdmin men det är rätt formaterat om jag kollar på min egen sida. Hur sjutton kan det här komma sig? Jag skulle bra gärna vilja ha en förklaring på detta. Grejen är den att jag behöver använda mig av utf8 i databasen eftersom att den innehåller fler tecken än bara de svenska. Så kan någon förklara för mig varför phpMyAdmin visar såhär konstiga tecken medan min sida klarar av att visa dem korrekt?

Och viktigast av allt, är det här något jag behöver oroa mig över?

Tack på förhand
mojitoo är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 22:54.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017