Nom de table "All" et problème !!

Eléphant du PHP | 419 Messages

19 févr. 2009, 17:40

Bonjour,
Je n'avais pas vu mais j'ai fait tout mon site avec une table d'une base qui s'apelle "all" et donc après quand je veux modifier les informations avec UPDATE, lorsqu'il arrive à all='' il me dis erreur vu que pour mysql ALL signifie une commande tout comme UPDATE et INSERT.
Comment faire pour qu'il reconnaisse que all est le nom d'une table ?
Merci=)
PS : Je pourrai changer le nom de la table mais j'aurais des dizaines de pages à modifier.
Aucun site en création...

Eléphant du PHP | 353 Messages

19 févr. 2009, 17:44

Rahh..
le caractère " ` " est là justement pour protéger le nom des tables et colonnes.
Select from `all` devrait fonctionner

Eléphant du PHP | 419 Messages

19 févr. 2009, 17:52

Merci mais je sais pas comment faire ce caractère ( je l'ai copié coller de ton post, ça fonctionne )
Aucun site en création...

Eléphant du PHP | 353 Messages

19 févr. 2009, 18:00

sur windows : ALT GR + 7 :wink:

et sinon pense à marquer ton post comme résolu.

Le caractère " ` " est un caractères de protection sur MySQl, tout comme le caractère les crochets [] sur SqlServer.
Mais en général, on évite absolument d'utiliser des noms réservés à mysql :wink:

Eléphant du PHP | 419 Messages

19 févr. 2009, 18:04

oki je te remercie de ta réponse et de tes informations :)
Aucun site en création...