Hallo,
weiß nicht genau wie ich es formulieren soll...
Ich hab mir eine Datenbanklasse geschrieben und dort eine Methodeeingefügt um den Zeichensatz der Datenbankverbindung zu ändern:
Wenn ich nun also ein Objekt erstelle und damit dann ein Datenbankabfrage mache, sind die Zeichensätze nicht in Ordnung (obwohl ich ganz am Anfang den Zeichensatz mit dieser Funktion geändert habe):
Wenn ich nun aber folgendes mache ist der Zeichensatz in Ordnung:
Kann mir das jemand erklären ?
Kollation laut phpmyadmin: utf8_general_ci.
Grüße
weiß nicht genau wie ich es formulieren soll...
Ich hab mir eine Datenbanklasse geschrieben und dort eine Methodeeingefügt um den Zeichensatz der Datenbankverbindung zu ändern:
PHP-Code:
public function setCharset($charset = 'uft8')
{
$this->_mysqliObject->set_charset($charset);
return $this;
}
PHP-Code:
$db->setCharset();
PHP-Code:
$db->setCharset('uft8');
Kollation laut phpmyadmin: utf8_general_ci.
Grüße
Kommentar