Bonjour
Je cherche depuis 2 jours sans résultat, en dernier recours je viens faire appel a vous.
Lorsque j'ecris un é dans une procedure stocké puis que je l'enregistre tout est ok.
Lorsque je clique sur modifier la procedure stocké, j'ai un é a la place du é
Je pense avoir tout mis en utf8 (enfin surement pas sinon ca marcherai)
voici mes parametres.
version php=> 5.3.15
Apache/2.2.22 (Unix) mod_ssl/2.2.22 OpenSSL/1.0.1c-fips PHP/5.3.15
Version Mysql=> 5.1.49
Version du client de base de données: libmysql - 5.1.49
php
default_charset utf8
Mysql
la commande=> SHOW VARIABLES LIKE "%character%"; donne:
La commande=> SHOW VARIABLES LIKE "%collation%"; donne: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
Lorsque je vais sur modifier ma procedure j'ai:collation_connection utf8_general_ci
collation_database utf8_general_ci
collation_server utf8_general_ci
Lorsque je vais sur exporter ma procedure j'ai:begin
declare é varchar(10);
end
Merci d'avance a qui pourra m'aider car je ne sais plus quoi faire maintenant.CREATE DEFINER=`root`@`localhost` PROCEDURE `zz`()
begin
declare é varchar(10);
end
Partager