php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2008

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 13.05.2008, 23:08  
Benutzer
 
Registriert seit: 03.05.2008
Beiträge: 38
Eldra befindet sich auf einem aufstrebenden Ast
Standard Umlaute in Datenbank

Also ich habe bei meiner Datenbank das Problem, dass sich Umlaute nicht darstellen lassen, bzw. falsch dargestellt werden. Ich hab jetzt schon alle "latin1"-Koalitionen durch, doch trotzdem bleibt das Problem.
Was muss ich einstellen, dass die Umlaute korrekt dargestellt werden?
(Kommt mir bitte nicht mit: "Benutz einfach keine Umlaute". Ich Speichere fertige Texte in einem Archiv, da alle Umlaute zu erstezen wäre zu aufwändig.)

Außerdem hab ich noch ein kleines Problem mit einer Tabelle für die Datenbankausgabe. Ich möchte die Reihen in abwechselnder Farbe haben, doch das klappt nicht so ganz.
Bsp.:
Code:
<tr bgcolor=\"#FFFFFF\">
<td>
$ausgabe
</td>
</tr>
<tr bgcolor=\"#000000\">
<td>
$ausgabe
</td>
</tr>
Ich hoffe es ist klar, was ich meine. Ich hab bloß das Problem, dass die Einträge doppelt dargestellt werden.

Danke schonmal im Voraus.
Eldra
Eldra ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 13.05.2008, 23:57  
Benutzer
 
Registriert seit: 16.01.2008
Beiträge: 42
deeg befindet sich auf einem aufstrebenden Ast
deeg eine Nachricht über ICQ schicken deeg eine Nachricht über MSN schicken deeg eine Nachricht über Skype™ schicken
Standard

Zu deinem ersten Problem:
PHP: htmlentities - Manual
deeg ist offline  
Alt 14.05.2008, 02:13  
Benutzer
 
Registriert seit: 03.05.2008
Beiträge: 38
Eldra befindet sich auf einem aufstrebenden Ast
Standard

Vielen Dank. Das werd ich mir mal zu Gemüte führen.

Wie siehts mit meinem zweiten kleinem Problem aus???
Eldra ist offline  
Alt 14.05.2008, 07:11  
Moderator
 
Benutzerbild von Chriz
 
Registriert seit: 11.05.2008
Beiträge: 6.268
Chriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer Anblick
Standard

htmlentities() ist eine unsaubere Loesung, weil du den Inhalt wieder konvertieren musst, wenn du ein anderes Ausgabe-Format als HTML verwenden moechtest, und das kommt schneller als du denkst: PDF, Plain Email, JavaScript Ausgabe, ..

Die Antwort lautet: Im selben Zeichensatz. Den Zeichensatz musst du eben wissen, probiers mal mit UTF-8. Kann aber auch sein dass die Datenbank richtig eingestellt ist, deine Ausgabe im Browser aber den Zeichensatz zerschiesst. Man muss sich eben fuer einen Zeichensatz entscheiden und den konsequent verwenden, in der DB, in der DB-Verbindung, im Editor/IDE, im <meta> und header() deiner HTML/PHP-Skripte. Die falsche Einstellung kannst aber nur du finden
Chriz ist gerade online  
 


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
Umlaute und MySQL4.1 Datenbanken 2 15.11.2009 15:28
While schleife mit Datenbank in ein Dropdown Feld (Umlaut Problem) kintaro PHP Tipps 2008 6 28.08.2007 19:11
UTF8 Dump erzeugt nach import in UTF8 kod DB falsche Umlaute Carino Datenbanken 18 07.05.2007 23:49
[Erledigt] Keine Umlaute beim MediaWiki im Internet Explorer PHP Tipps 2006 1 15.02.2006 18:50
Umlaute... JK PHP-Fortgeschrittene 7 07.12.2005 20:55
HTML-Entities aus Datenbank auch als HTML-Entity darstellen PHP Tipps 2007 7 18.11.2005 13:31
[Erledigt] Umlaute (Ä,Ö,Ü) aus Datenbank auslesen Datenbanken 10 30.08.2005 21:02
Mehrere Anwendungen eine Datenbank... Datenbanken 5 15.08.2005 11:22
mysql datenbank anlegen...aber WIE??? Datenbanken 0 05.08.2005 19:33
[Erledigt] mysql datenbank anlegen...aber WIE??? PHP Tipps 2005-2 0 05.08.2005 19:33
mysql datenbank anlegen...aber WIE??? Datenbanken 0 05.08.2005 19:32
mysql datenbank anlegen...aber WIE??? Datenbanken 0 05.08.2005 19:31
[Erledigt] mysql datenbank anlegen...aber WIE??? Datenbanken 0 05.08.2005 19:31
[Erledigt] mysql datenbank anlegen...aber WIE??? Datenbanken 0 05.08.2005 19:29
mysql datenbank anlegen...aber WIE??? Datenbanken 0 05.08.2005 19:29

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
umlaute datenbank, datenbank umlaute, umlaute in datenbank, umlaute aus datenbank, php umlaute in datenbank, php datenbank umlaute, php umlaute datenbank, php umlaute aus datenbank, umlaute datenbank php, umlaute aus datenbank php, php sonderzeichen datenbank, umlaute in datenbank php, umlaute php datenbank, php datenbank sonderzeichen, php umlaute in db, http://www.php.de/php-tipps-2008/1202-umlaute-datenbank.html, datenbank keine umlaute, umlaute in der datenbank, umlaute in datenbanken, umlaut datenbank

Alle Zeitangaben in WEZ +2. Es ist jetzt 15:58 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