dedlfix: MySQL-PHP / UTF-8

Beitrag lesen

echo $begrüßung;

Bisher verwende ich dafür vor jeder Query >> mysql_query("SET NAMES utf8"); ... dies funktioniert auch...

Einmal pro Verbindung ist ausreichend.

Kann man dies denn auch irgendwo generell festlegen, um diese Anfrage einzusparen, zumal dies ja zur Zeit sehr oft (bei jeder DB-Anfrage) vorangestellt wird?

Ja. Eine Möglichkeit ist in der my.cnf
  [mysqld]
  init-connect = "SET NAMES utf8"
einzutragen. Weitere Möglichkeiten findest du im Kapitel Connection Character Sets and Collations des MySQL-Handbuchs.

echo "$verabschiedung $name";