changement du format de collation

Invité
Invité n'ayant pas de compte PHPfrance

31 août 2008, 09:12

salut,

comment puis je changer le format de collation sur sql:
Row Statistics Statements Value
Format dynamic
Collation latin1_general_ci
Rows 6
Row length ø 24
Row size ø 365 B
Next Autoindex 7
Creation Aug 31, 2008 at 08:58 AM
Last update Aug 31, 2008 at 09:01 AM

ViPHP
ViPHP | 4039 Messages

31 août 2008, 20:11

C'est pour répondre à un besoin spécifique, ou est-ce qu'il y a autre chose ?
Mais qu'importe. (je suis ici - dernier petit projet)
Berze going social.

Invité
Invité n'ayant pas de compte PHPfrance

01 sept. 2008, 07:14

C'est pour répondre à un besoin spécifique, ou est-ce qu'il y a autre chose ?
le format de collation en sql est latin, je veux la changer a utf8

ViPHP
ViPHP | 4039 Messages

01 sept. 2008, 09:29

Ah.. mais je demandais la raison, en fait. Et si je demande, c'est parce que la plupart du temps, la source du problème est ailleurs..

Tu n'as pas phpmyadmin d'installé ?
Mais qu'importe. (je suis ici - dernier petit projet)
Berze going social.

Invité
Invité n'ayant pas de compte PHPfrance

02 sept. 2008, 05:22

j'ai phpmyadmin installe, alors quand je fais l'insertion des caracteres autres que [a-z], il me retourne sur phpmyadmin meme des points d'interrogation

Eléphanteau du PHP | 38 Messages

02 sept. 2008, 08:54

Dans PMA tu sélectionnes ta BDD, tu cliques sur l'onglet "Opérations" et tout en bas tu as un cadre où tu peux changer l'Interclassement de ta BDD.

ViPHP
ViPHP | 4039 Messages

02 sept. 2008, 09:35

Dans PMA tu sélectionnes ta BDD, tu cliques sur l'onglet "Opérations" et tout en bas tu as un cadre où tu peux changer l'Interclassement de ta BDD.
Par exemple. Mais pour les données déjà dans ta DB, ça va être dur.. sans doute que tu essayes d'injecter du texte en utf8 dans ta DB en iso8859. D'ou donc un simple utf8_encode() (ou utf8_decode(), je me goure tout le temps sur le sens) sur tes données avant de les envoyer dans ta db, et le tour est joué.
Mais qu'importe. (je suis ici - dernier petit projet)
Berze going social.

Eléphanteau du PHP | 38 Messages

02 sept. 2008, 22:09

S'il essayes d'envoyer des données encodées en UTF dans une BDD en ISO, c'est utf8_decode()

ViPHP
AB
ViPHP | 5818 Messages

03 sept. 2008, 01:46

Pour info je viens de faire un tuto sur un script d'inscription dans un espace membres. Apparemment sans rapport mais il a été conçu pour travailler en UTF-8 : base de donnée, code PHP et html.
http://www.phpfrance.com/forums/voir_sujet-242539.php