php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 30.08.2005, 11:13  
Gast
 
Beiträge: n/a
Standard [Erledigt] Umlaute (Ä,Ö,Ü) aus Datenbank auslesen

Jo moin ersteinmal,

klitzekleines Anfängerproblem. Nur stelle ich beim googeln wohl die falsche Frage.

Btw. Sollte das eher ein PHP Problem sein, bitte ich den Eintrag zu verschieben.

Folgendes:

In einem Eintrag in meiner Datenbank (Mysql5 auf Windows Server 2003) steht das Wort "schön".
Das steht auch korrekt in der Datenbank ( Abfrage auf Kommandozeile ).

Frage ich diesen Eintrag nun mit PHP (Version 5.0.4) ab, so steht in der Ausgabe ein " statt dem ö.

Irgendwelche Ideen woran das liegen könnte ?

Standard CharacterSet bei mySql ist latin1.
  Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 30.08.2005, 12:07  
Waq
Erfahrener Benutzer
 
Registriert seit: 15.08.2004
Beiträge: 2.473
Waq
Standard

Was ergibt das Query
SHOW VARIABLES LIKE "char%"
in PHP und auf der Kommandozeile?

Welche Version hat der MySQL-Client von PHP (phpinfo).
__________________
mod = master of disaster
Waq ist offline   Mit Zitat antworten
Alt 30.08.2005, 12:31  
Gast
 
Beiträge: n/a
Standard

Mysql Query auf Kommandozeile "show variables like 'char%'" ergibt:

character_set_client | latin1
character_set_connection | latin1
character_set_database | latin1
character_set_results | latin1
character_set_server | latin1
character_set_system | utf8
character_sets_dir | F:\Programme\MySQL\MySQL Server 5.0\share\charsets/

Mysql API laut PHP Info: "5.0.11-beta"

Hoffe das hilft Dir weiter.

MFG
Sven
  Mit Zitat antworten
Alt 30.08.2005, 12:35  
Waq
Erfahrener Benutzer
 
Registriert seit: 15.08.2004
Beiträge: 2.473
Waq
Standard

Zitat:
Zitat von sven.kabitzki
Mysql Query auf Kommandozeile "show variables like 'char%'" ergibt:
Und in PHP?
__________________
mod = master of disaster
Waq ist offline   Mit Zitat antworten
Alt 30.08.2005, 12:42  
Gast
 
Beiträge: n/a
Standard

Ähm ups

default_charset iso-8859-1 iso-8859-1 ;
  Mit Zitat antworten
Alt 30.08.2005, 12:48  
Waq
Erfahrener Benutzer
 
Registriert seit: 15.08.2004
Beiträge: 2.473
Waq
Standard

Nein, was ergibt das MySQL-Query, wenn von PHP aus abgeschickt?
__________________
mod = master of disaster
Waq ist offline   Mit Zitat antworten
Alt 30.08.2005, 12:56  
Gast
 
Beiträge: n/a
Standard

ahso, sorry

character_set_client latin1
character_set_connection latin1
character_set_database latin1
character_set_results latin1
character_set_server latin1
character_set_system utf8
character_sets_dir F:\Programme\MySQL
  Mit Zitat antworten
Alt 30.08.2005, 13:08  
Waq
Erfahrener Benutzer
 
Registriert seit: 15.08.2004
Beiträge: 2.473
Waq
Standard

Schade, das sieht richtig aus.

In HTML verwendest Du auch iso-8859-1 als Zeichensatz? Dann gehen mir die Ideen aus...
__________________
mod = master of disaster
Waq ist offline   Mit Zitat antworten
Alt 30.08.2005, 13:15  
Gast
 
Beiträge: n/a
Standard

also sagen wir mal so. Ich habe an den Einstellungen des Zeichensatzes für HTML nichts geändert. (Wüsste aus dem stehgreif nicht einmal wie das funzt*grins*)

Das einzige was mir gerade so aufgefallen ist, als ich die Query von PHP aus geschickt habe ist, dass der Pfad für character_sets_dir unterschiedlich ist. Da fehlt ein Teil. Ob das jetzt allerdings der Grund sein kann weiss ich nicht und wenn dann wüsste ich nicht was ich dann ändern müsste.

tja, wenn dir jetzt allerdings trotzdem die ideen ausgehen...trotzdem danke für deinen schnellen hilfe versuch
  Mit Zitat antworten
Alt 30.08.2005, 13:31  
Waq
Erfahrener Benutzer
 
Registriert seit: 15.08.2004
Beiträge: 2.473
Waq
Standard

SET character_sets_dir = "wasauchimmer"
als MySQL-Query am Anfang jedes PHP-Scripts... wie man das permanent umstellt wüsste ich jetzt auch nicht.

Zum HTML-Zeichensatz
http://de.selfhtml.org/html/kopfdate...tm#zeichensatz
__________________
mod = master of disaster
Waq ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
xyz aus function("xyz"); in Datenbank auslesen?! Nightuser PHP Tipps 2008 5 14.07.2008 05:45
prob mit datenbank auslesen ... counteam PHP Tipps 2008 22 06.07.2008 21:28
Umlaute in Datenbank Eldra PHP Tipps 2008 3 14.05.2008 07:11
Variablen in Datenbank speichern und auslesen freehawk PHP-Fortgeschrittene 4 16.03.2008 17:22
[Erledigt] Datenbank auslesen mit register_globals off PHP Tipps 2007 14 03.01.2007 17:12
[Erledigt] Aus Datenbank auslesen mit php PHP Tipps 2006 4 04.01.2006 18:17
beim auslesen von mysql datenbank bestimmte id nicht auslsen djrace PHP Tipps 2005-2 3 10.09.2005 13:32
[Erledigt] Daten aus einer Datenbank auslesen Datenbanken 2 04.09.2005 19:13
[Erledigt] problem beim erstellen und auslesen einer datenbank PHP Tipps 2005-2 6 04.09.2005 16:55
[Erledigt] Auslesen und Aktualisieren von einer MYSQL Datenbank PHP Tipps 2005-2 3 05.07.2005 14:39
Mail Adresse aus einer Datenbank auslesen? Stemmi Datenbanken 6 23.04.2005 23:24
Auslesen aus der Datenbank nixdorf PHP Tipps 2005 7 06.02.2005 21:40
auslesen aus datenbank und sortieren! PHP Tipps 2004-2 15 04.12.2004 15:56
Auslesen von Daten aus einer mysql Datenbank + Editieren vampsoftchef PHP Tipps 2004-2 5 15.11.2004 08:31
[Erledigt] meta refresh beim auslesen aus einer Datenbank umgehen Datenbanken 1 14.09.2004 20:10

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
latin1 umlaute, umlaute aus datenbank auslesen, umlaute latin1, mysql umlaute auslesen, php äöü, umlaute aus der datenbank auslesen, umlaute aus datenbank auslesen php, php datenbank auslesen umlaute, umlaute aus db auslesen, php latin1 umlaute, datenbank auslesen umlaute, äöü datenbank, php datenbank umlaute auslesen, http://www.php.de/datenbanken/30016-erledigt-umlaute-ss-ss-ssoe-aus-datenbank-auslesen.html, äöü in datenbank, php umlaute aus datenbank auslesen, php mysql umlaute auslesen, php ä ö ü, sonderzeichen aus datenbank auslesen, latin1 umlaut

Alle Zeitangaben in WEZ +2. Es ist jetzt 13:25 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.