Hi!
mysql_query("SET NAMES 'utf8'");
mysql_query("SET CHARACTER SET 'utf8'");
Ist das denn nun so richtig?
Jein. Bitte die zweite Zeile streichen. Beide Statements ändern die selben drei Einstellungen, das aber unterschiedlich. Sie überschreiben sich also gegenseitig, und die Wirkung von SET CHARACTER SET will man nur dann haben, wenn man sie genau kennt und bewusst einsetzt. Bei unsachgemäßer Anwendung kann es zu Datenverlust kommen. Mit SET NAMES passiert das nicht.
Connection Character Sets and Collations
Lo!