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

Voir aussi

mysqli_character_set_name() et mysqli_real_escape_string().

Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 18:01:52