dedlfix: UTF-Speicherung in MySQL

Beitrag lesen

echo $begrüßung;

Ich finde es allerdings etwas nervig, dass ich vor jedem SQL-Statement eine weitere SQL-Anfrage mit »SET NAMES UTF8« an den Server schicken muss.

Für immer wiederkehrende Handlungen hat man beispielsweise Funktionen erfunden. Wenn du die Kontrolle über den MySQL-Server hast, kannst du dem auch die Default-Kodierung umstellen, oder über init_connect ein Statement konfigurieren, das bei jedem Connect eines Clients ausgeführt wird.

Wäre das denn auch notwendig, wenn die Verbindung einmal mit »mysql_pconnect()« eine persistente Verbindung zu dem Server aufbauen würde?

Persistente Verbindungen sind selten das was man will. Bitte Suche nach

author:"Sven Rautenberg" mysql_pconnect

im hiesigen Archiv für weitere Erklärungen.

echo "$verabschiedung $name";