pb select avec caractères alpha et beta dans base mysql

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : pb select avec caractères alpha et beta dans base mysql

caractères grecs dans base mysql

par Hervé » 16 mai 2005, 11:35

Bonjour à tous,

j'ai effectivement reformulé ma demande sous la forme d'un exemple, car les solutions proposées ne marchent pas :

Les caractères grecs ne sont pas des caractères ascii. (les valeurs sont au dessus de 255 (&#947 génère en HTML un gamma par exemple).

De plus, ils sont mélangés avec des caractères ascii.

La modification d'une balise META ou l'on change le charset n'agit pas sur le retour de la fonction mysql_query.

Il semble donc que le problème se situe ailleurs; aussi j'ai préféré reformuler ma demande par un exemple simple pouvant être facilement reproduit et je l'espère résolu par les spécialistes PHP.

Merci pour votre aide

Hervé

par mere-teresa » 13 mai 2005, 08:52

Et du coté de l'ASCII ? (ça m'a permis de passer des caractères "%" et "&" dans un fichier en Flash/PHP...
Et l'Unicode ?

par rami » 10 mai 2005, 17:07

C'est dans la balise meta:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

Tu remplaces le charset par celui du jeu de caracteres grecs. A essayer... ;)

par slipndi » 10 mai 2005, 17:05

Bonjour la solution théorique serait de changer le type de codage de ta page, mais pour faire ca je ne sais pas exactement comment faire mais je te donne une mini piste en esperant que ca va t'aider

pb select avec caractères alpha et beta dans base mysql

par hbaran64 » 10 mai 2005, 17:03

Bonjour,

J'ai une base mysql avec une table avec des données contenant des caractères grecs.
Lorsque je fais un select, les caractères grecs sont remplacés par des ?.

Utilisant phpmydamin, lorsque j'affiche le contenu de la table, celui-ci affiche correctement les caractères grecs.

Mais lorsque je créé un programme PHP de récupération des tuples, les caractères spéciaux sont transformés en ?

Quelqu'un a la solution ?

Merci d'avance

Hervé