mysqli_set_charset
(no version information, might be only in CVS)
mysqli_set_charset
(no version information, might be only in CVS)
mysqli->set_charset -- Définit le jeu de caractères par défaut du client
Description
bool
mysqli_set_charset ( mysqli link, string charset )
La fonction mysqli_set_charset() définit le jeu de caractères
par défaut (spécifié par le paramètre charset) à
utiliser lors de l'envoi de données depuis et vers le serveur de base de données
représenté par le paramètre link.
Note :
Pour utilier cette fonction sur les systèmes Windows, vous devez utiliser la bibliothèque
client MySQL version 4.1.11 ou suivante (pour MySQL 5.0, vous avez besoin de la version
5.0.6 ou suivante).
Valeurs de retour
Cette fonction retourne TRUE en cas de
succès, FALSE en cas d'échec.
Exemples
Exemple 1. Style orienté objet
<?php $mysqli = new mysqli("localhost", "my_user", "my_password", "test");
/* Vérification de la connexion */ if (mysqli_connect_errno()) { printf("Échec de la connexion : %s\n", mysqli_connect_error()); exit(); }
/* Modification du jeu de résultats en utf8 */ if ($mysqli->set_charset("utf8")) { printf("Erreur lors du chargement du jeu de caractères utf8 : %s\n", $mysql->error); } else { printf("Jeu de caractères courant : %s\n", $mysqli->character_set_name()); }
$mysqli->close(); ?>
|
|
Exemple 2. Style procédural
<?php $link = mysqli_connect('localhost', 'my_user', 'my_password', 'test');
/* Vérification de la connexion */ if (mysqli_connect_errno()) { printf("Échec de la connexion : %s\n", mysqli_connect_error()); exit(); }
/* Modification du jeu de résultats en utf8 */ if (mysqli_set_charset($link, "utf8")) { printf("Erreur lors du chargement du jeu de caractères utf8 : %s\n", mysqli_error($link)); } else { printf("Jeu de caractères courant : %s\n", mysqli_character_set_name($link)); }
mysqli_close($link); ?>
|
|
L'exemple ci-dessus va afficher :
Jeu de caractères courant : utf8 |
Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 18:02:11