« Coder avec Unicode/Conversion » : différence entre les versions

Contenu supprimé Contenu ajouté
m coquilles
Ligne 57 :
 
<source lang=php>
// Insertion dans une base MySQL avec MySQLi
if (strpos($chaine, 'é') > 0) {
$mysqli->set_charset('utf8');
}
return $mysqli->query($chaine);
 
 
// Insertion dans une base MySQL avec PDO
public function connect()
{
$options = [
PDO::MYSQL_ATTR_INIT_COMMAND => 'SET NAMES utf8',
];
 
if (empty($this->connection)) {
$this->connection = new PDO(
'mysql:host='.$this->serverName.';dbname='.$this->databaseName,
$this->userName,
$this->password,
$options
);
}
 
return $this->connection;
}
</source>