MySQL UTF-8-Zeichen-einfügen Problem

Ich bin Holen einige string von facebook , aber ich weiß nicht, welche Codierung in Strings . Ich brauche, um zu konvertieren string in utf8 vor dem einfügen in die Datenbank-Tabelle . Immer diese Fehlermeldung. MySQL UTF-8-Zeichen-einfügen Problem

Hier ist mein php code.

$email = (isset($this->_userinfo['email']) ? $this->_userinfo['email'] : '');
$fname = $this->_userinfo['first_name'];
$lname = $this->_userinfo['last_name'];
$name  = $this->_userinfo['name'];

$sql = 'INSERT INTO users '
     . '(fbid, fbuid, fullname, userlevel, email, name, sirname) '
     . 'VALUES("'
     . $this->_fbid . '","'
     . $fbuid . '","'
     . $name . '","' 
     . $userlevel . '","' 
     . $email . '","' 
     . $fname . '","' 
     . $lname . '")';
Die Facebook-API zurückgeben sollte, alle Daten in eine standardisierte Kodierung. UTF-8 wenn ich mich nicht komplett Irre. Lesen Sie kunststube.net/frontback.

InformationsquelleAutor Taleh Ibrahimli | 2012-09-21

Schreibe einen Kommentar