| | | | |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Moderator | Hier hast du etwas Lesestoff dazu: Die 5 goldenen Regeln für UTF-8 in PHP/MySQL und HTML: http://www.php.de/datenbanken/55699-...tml#post430223 (Umlaute in MySQL Datenbank) Der ultimative Megakick der Superlative http://www.php.de/adventskalender-20...perlative.html (27: Der ultimative Megakick der Superlative) und der Vollständigkeit halber nach Blick auf deinen Beispielcode: Warum soll ich nicht SELECT * schreiben? http://php-faq.de/q-sql-select.html
__________________ Warum denkt mein Hund eigentlich immer dann, wenn es an der Tür klingelt, es sei für ihn? |
| | |
| | |
| Neuer Benutzer Registriert seit: 05.09.2008
Beiträge: 15
![]() | Hallo Ihr beidem zunächst vielen Dank für das Feedback. @eagle275 Keine Sorge ich habe auch gelernt das, zumindest mehrsprachige Projekte, direkt und komplett in UTF-8 umzusetzen sind. Trotzdem wollte ich wissen, wieso auch der Weg über SET NAMES funktioniert. Das ist reine Neugier um zu verstehen wie das ganze funktioniert. Deine Information das die Rückkonvertierung nicht über den Binärcode arbeitet, ist da Goldwert, dass erklärt das Problem natürlich. Hast Du dazu vielleicht noch eine Quelle oder ein Stichwort in der MySQL-Doku (http://dev.mysql.com/doc/refman/5.1/de/index.html) ? Dann ist es also so, dass die Rückkonvertierung immer nur dann funktioniert, wenn es auch die eingegebenen Zeichen in beiden Encodings gibt. Also Latin-1 nach UTF-8 via SET NAMES funktioniert z.B: bei Deutschen Texten inkl. Umlauten. @Wolla Vielen Dank, vorallem für den zweiten Link darin waren noch ein paar nützliche Informationen. Und auch dich kann ich beruhigen, ich weiß warum das * nicht verwendet werden sollte, ein opfer meines vereinfachten Beispielcodes. |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Mysql funktioniert nicht (Erweiterung nicht erkannt!?) | pfump | Server, Hosting und Workstations | 10 | 17.03.2012 11:07 |
| PHP Zugriff auf MySQL Community Server gewähren | daemonTutorials | Datenbanken | 8 | 21.02.2011 12:28 |
| MySQL Datentransfer (Dateigroesse 4MB) via Shell Zugang oder einfacher | promoterlv | Datenbanken | 1 | 14.11.2010 22:12 |
| [Erledigt] PHP bekommt keine Verbindung zu MySQL | SaKe | Datenbanken | 15 | 20.09.2010 14:45 |
| Mysql fehler bei externen Zugriff | SteiniKeule | Datenbanken | 4 | 18.06.2010 12:54 |
| PDO MySQL abfrage funktioniert nicht | Bloodydead | PHP Tipps 2010 | 8 | 18.06.2010 11:08 |
| Erkenntnisse aus der MySQL -> Oracle migration | Donald | Datenbanken | 9 | 13.04.2010 14:24 |
| [Erledigt] MySQL Link Resource in einer statischen Variablen speichern | Lenki | PHP-Fortgeschrittene | 8 | 18.03.2010 16:37 |
| [Erledigt] MySQL - ERROR 1044 bei erstellen einer Datenbank | _youngenterpriser_ | Datenbanken | 2 | 05.02.2008 17:56 |
| Mysql Server Einstellunen Optimieren | pchero | Datenbanken | 3 | 01.05.2007 19:50 |
| Suche Tipps für Persormance-Steigerung (Geld für Nützliches) | Beitragsarchiv | 18 | 16.08.2005 10:57 | |
| MYSQL läuft nur wenn /tmp auf 777 | Datenbanken | 5 | 06.07.2005 08:38 | |
| mysql root passwort vergessen | Datenbanken | 1 | 29.05.2005 11:33 | |
| [Erledigt] Verständnisfrage OOP - Objekte in MySQL Datenbank schreiben? | PHP Tipps 2005 | 2 | 19.05.2005 21:40 | |
| Access denied for user: '@localhost' / SYSTEM@localhost | Datenbanken | 0 | 10.11.2004 20:35 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| php mysql encoding, mysql_query latin, php encode, http://www.php.de: encode kyrill*, php encode umlaute t omysql, php mysql_query set names latin, php mysql set charset latin1 swedish, encoding einfach erklärt utf8, problem mysql sonderzeichen latin1 swedish, mysql_query encoding, mysql encode(), charset mysql datenbank auslesen, mysql select charset, nur datenbank auf latin swedish, datenbank von latin swedish auf utf-8 probleme, mysql codierung auslesen, php charset auslesen und umwandeln, mysql_query charset umlaute, mysql umlaute insert into encode, utf8 encode mysql datenbank auslesen |