Announcement

Collapse
No announcement yet.

Umlaute werden von DB nicht richtig erkannt

Collapse
This topic is closed.
X
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Umlaute werden von DB nicht richtig erkannt

    Hallo zusammen ich habe eine query geschrieben die z.B. so aussehen kann:

    PHP Code:
    SELECT SUM(ist) as istSUM(soll) as sollSUM(forecast) as forecast 
    FROM forecast
    JOIN user ON forecast
    .user_id_fk user.id
    Were user_id_fk 
    34
    AND monat 'März' 
    AND teamrolle 'Farmer' 
    AND produkt 'BNT' 
    AND jahr '2010'" 
    per echo ausgegeben sieht sie so aus:

    PHP Code:
    SELECT SUM(ist) as istSUM(soll) as sollSUM(forecast) as forecast 
    FROM forecast 
    JOIN user ON forecast
    .user_id_fk user.id 
    Where user_id_fk 
    34 
    AND monat 'März'
    AND teamrolle 'Farmer' 
    AND produkt 'BNT' 
    AND jahr '2010 
    wenn ich diese in phpmyadmin ausführe fkt sie auch, wie kann ich es schaffen das php den märz richtig codiert an die db weitergibt ???
    Danke schomal!

  • #2
    Hallo,

    was verstehst du unter "richtig codiert"? Das ä => ä ist KEINE Kodierung. ä ist ein s.g. HTML-Entitie, welches durch den Browser korrekt als deutscher a-Umlaut dargestellt wird. Mit der DB hat das nichts zu tun.

    Bei einer Datenbankabfrage mußt du eigentlich nur darauf achten, dass die DB-Verbindung und dein Script die gleiche Kodierung (UTF-8, LATIN1, etc. verwenden). Nur wenn es hier Unterschiede gibt, muß explizit im Script umkodiert werden.

    Gruß Falk
    Wenn du denkst du hast alle Bugs gefunden, dann ist das ein Bug in deiner Denksoftware.

    Quellcode ohne ein Mindestmaß an Formatierung sehe ich mir nicht an! Ich leiste keinen Privatsupport per Mail oder PN!

    Comment


    • #3
      Crosspost => Close!
      Wenn du denkst du hast alle Bugs gefunden, dann ist das ein Bug in deiner Denksoftware.

      Quellcode ohne ein Mindestmaß an Formatierung sehe ich mir nicht an! Ich leiste keinen Privatsupport per Mail oder PN!

      Comment

      Working...
      X