Ich zerbrech mir gerade den Kopf wie man folgendes Lösen kann.
Ich habe ein Formular mit einem Eingabe Feld mit 255 Zeichen.
Und in der DB hat ja die dazugehörige Spalte auch 255 Zeichen und ist ein Varchar Feld.
Allerdings werden Umlaute, Sonderzeichen und so.. umgewandelt.
Dann sind es aber nicht mehr 255 Zeichen, sondern mehr.
Und was größer als 255 Zeichen ist, würd ja nicht gespeichert, also gehen
ja dann die Daten verlohren.
Es gibt zwar solche Möglichkeit:
http://www.php-resource.de/forum/sho...=Sonderzeichen
Allerdings müßte man es ja dann immer nur mit einem Zeichen ersetzen, damit man nicht über 255 Zeichen kommt.
Oder sollte man denn kein MySQL Varchar sondern ein MySQL Text Feld verwenden? Das wäre ja langsamer.
Ich habe ein Formular mit einem Eingabe Feld mit 255 Zeichen.
Und in der DB hat ja die dazugehörige Spalte auch 255 Zeichen und ist ein Varchar Feld.
Allerdings werden Umlaute, Sonderzeichen und so.. umgewandelt.
Dann sind es aber nicht mehr 255 Zeichen, sondern mehr.
Und was größer als 255 Zeichen ist, würd ja nicht gespeichert, also gehen
ja dann die Daten verlohren.
Es gibt zwar solche Möglichkeit:
http://www.php-resource.de/forum/sho...=Sonderzeichen
Allerdings müßte man es ja dann immer nur mit einem Zeichen ersetzen, damit man nicht über 255 Zeichen kommt.
Oder sollte man denn kein MySQL Varchar sondern ein MySQL Text Feld verwenden? Das wäre ja langsamer.
Kommentar