nicco Posté 27 Octobre 2005 Posté 27 Octobre 2005 Avec la balise <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" /> des forums IPB Quel est le bon jeux de caractères à employer : latin1_bin Europe de l'ouest (multilingue), Binaire latin1_danish_ci danois, insensible à la casse latin1_general_ci Europe de l'ouest (multilingue), insensible à la casse latin1_general_cs Europe de l'ouest (multilingue), sensible à la casse latin1_german1_ci allemand (dictionnaire), insensible à la casse latin1_german2_ci allemand (annuaire téléphonique), insensible à la casse latin1_spanish_ci espagnol, insensible à la casse latin1_swedish_ci suédois, insensible à la casse Merci de vos réponses.
hcplayer Posté 27 Octobre 2005 Posté 27 Octobre 2005 (modifié) Bonjour, pour un base sql, latin1_swedish_ci suédois, car il répertorie tous les caractères possibles et imaginables je crois bien, à confirmer Modifié 27 Octobre 2005 par hcplayer
loufoque Posté 28 Octobre 2005 Posté 28 Octobre 2005 (modifié) Ce ne sont pas des jeux de caractères mais des collations. Les collations (comme apparemment tu ne sais pas ce que c'est) ce sont des façons différentes de comparer les caractères. Par exemple (je dis un truc sûrement faux, mais c'est pour l'exemple) ä > z en suédois mais ä < b en allemand (bien sûr, b < z). Cela sert pour le tri et la comparaison. La collation dépend bien entendu du jeu de caractères ici latin1 alias ISO-8859-1. latin1_swedish_ci suédois, car il répertorie tous les caractères possibles et imaginables je crois bien C'est grave de dire de pareilles conneries. ISO-8859-1 est défini sur 8 bits avec un encodage classique à chasse fixe. Si tous les caractères possibles et imaginables du monde se limitaient à 256, ça se saurait. En fait il y en a 1 114 112, et le jeu de caractères qui les contient tous c'est Unicode, dont l'encodage le plus connu est utf-8. Je parle un peu de tout ça sur le dernier billet de mon blog. Modifié 28 Octobre 2005 par loufoque
nicco Posté 28 Octobre 2005 Auteur Posté 28 Octobre 2005 Je vais preciser ma question. Je cherche le meilleur encodage a utiliser pour l'interclassement dans phpmyadmin.
loufoque Posté 29 Octobre 2005 Posté 29 Octobre 2005 Je t'ai expliqué ce qu'était une collation ou interclassement. Tu comprends bien qu'il n'y en a pas de meilleure que d'autre puisque cela dépend des usages dans certaines langues données. latin1_general se veut général, soit plus ou moins applicable partout. Tu peux par exemple essayer celui-ci (enfin latin1_general_ci ou latin1_general_cs).
nicco Posté 29 Octobre 2005 Auteur Posté 29 Octobre 2005 Je t'ai expliqué ce qu'était une collation ou interclassement.Tu comprends bien qu'il n'y en a pas de meilleure que d'autre puisque cela dépend des usages dans certaines langues données. latin1_general se veut général, soit plus ou moins applicable partout. Tu peux par exemple essayer celui-ci (enfin latin1_general_ci ou latin1_general_cs). <{POST_SNAPBACK}> Merci
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant