Si dans PHPMyAdmin je me connecte à ma base de données et que je lance la requetej'obtiens le résultat :
Code : Sélectionner tout - Visualiser dans une fenêtre à part SHOW VARIABLES LIKE "character_set%"
character_set_client utf8
character_set_connection utf8
character_set_database utf8
character_set_filesystem binary
character_set_results utf8
character_set_server utf8
character_set_system utf8
character_sets_dir C:\PROGRA~1\EasyPHP3.1\mysql\share\charsets\
Si dans mon script PHP j'écris :
$mysql_vars ne me donne que
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 if (mysql_connect($server,$user,$mdp)) { $mysql_result = mysql_query('SHOW VARIABLES LIKE "character_set%"'); $mysql_vars = mysql_fetch_row($mysql_result);
character_set_client utf8
Le resultat est d'ailleurs le même que je lance cette requête avant ou après la ligneOù sont passées les autres ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part mysql_select_db($base)
Comment vérifier le character_set propre à une table donné qui serait modifié par une requete
?
Code : Sélectionner tout - Visualiser dans une fenêtre à part ALTER TABLE myTable charset=utf8
Partager