Pb requete dans un table portant un nom accentué

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 requete dans un table portant un nom accentué

par pilotex » 29 juin 2009, 15:29

Quand tu exécutes des requêtes avec phpMyAdmin, elles sont affichées. Regarde les donc.
C'est ce que j'ai fait ->
mettre un ALT gr + 7 (`table accentué`) ->marche pas

Mais laissez tomber. Je vais finalement suivre votre conseil. Je vais changé le nom des tables.




Merci comme même

par zeus » 29 juin 2009, 15:22

Quand tu exécutes des requêtes avec phpMyAdmin, elles sont affichées. Regarde les donc.

En tout cas, mettre des accents dans des noms de tables est tout de même une très mauvaise idée. Possible, mais très fortement déconseillée.

par pilotex » 29 juin 2009, 13:41

Pourtant, phpMyAdmin arrive bien à effectuer des requetes sur ces tables. Pourquoi lui y arrive et pas moi ?

Il y a forcément quelqu'un qui a la réponse...

par momox » 29 juin 2009, 13:36

Donc de facto tu en déduis quoi ? ;)
Qu'il faut que tu changes le nom de ta table pour enlever les accents...

Pb requete dans un table portant un nom accentué

par pilotex » 29 juin 2009, 13:27

Voila, je possède des tables dont le nom est accentué (je sais que c'est pas idéal mais j'ai mes raisons de voir la chose ainsi). Le problème c'est que les requetes sur des tables possédant un nom avec accent ne passent pas.

J'ai pas mal chercher sur le web est voilà ce que j'ai essayé:
mettre l'interclasse ment pour la connexion mySQL en utf8 -> négatif
<meta http-equiv="Content-Type" content="text/html; charset=UTF8"> -> négatif
fonction utf8_decode() -> marche pas.
mettre un ALT gr + 7 (`table accentué`) ->marche pas
mettre un [ ([table accentué]) -> marche pas



Merci de votre aide.