pb champ

Eléphant du PHP | 250 Messages

22 juil. 2007, 22:03

Bonsoir,

bien que j'ai ma petite idée, ce qui ne resoud en rien mon problème, j'aimerais que l'on me confirme la traduction et l'explication de ce message d'erreur:

Unknown column 'img' in 'field list'

Merci d'avance

:wink:

ViPHP
ViPHP | 4674 Messages

22 juil. 2007, 22:58

Le champ image n'existe pas dans la table spécifiée : dans ta liste de champs.

Tu peux aussi jeter un oeil à la fonction perror de MySQL :).
« Un handicap est le résultat d'une rencontre entre une déficience ou différence et une incapacité de la société à répondre à celle-ci. »

Hoa : http://hoa-project.net (sur @hoaproject).

Eléphant du PHP | 250 Messages

22 juil. 2007, 23:04

Je me sens vraiment bete sur ce coup là , j'ai quand meme presque 2000 infos en table avec ce champ là (img) :roll:
en fait, ce sont toutes les images d'une carte (de jeu).

ViPHP
ViPHP | 4674 Messages

22 juil. 2007, 23:07

C'est résolu ? Si oui, marque le :)
« Un handicap est le résultat d'une rencontre entre une déficience ou différence et une incapacité de la société à répondre à celle-ci. »

Hoa : http://hoa-project.net (sur @hoaproject).

Eléphant du PHP | 250 Messages

22 juil. 2007, 23:21

ben non, c'est pas résolu :D
tous mes scripts d'affichage qui font appel à 'img' (presque 2000 données en table) ne fonctionnent plus :shock:
J'attends une réponse de mon hébergeur en plus car sur ce coup là, je ne comprends pas vraiment
(ca fonctionnait encore vendredi soir)

bon, j'ai modifié img en "image" en table et dans 1 script et ca refonctionne :roll: :shock:

Si queqlu'un peut m'expliquer pourquoi le champ d'une table est subitement inconnuet non reconnu alors que présent en table depuis des semaines?

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 10684 Messages

23 juil. 2007, 00:40

Tu peux nous montrer la structure de ta table et la requête ?

img n'est pas un mot clé sql, mais tu peux toujours essayer de le protéger avec les inverted quotes de mysql (`) et voir si cela change qqch :

Code : Tout sélectionner

SELECT `img` FROM taTable
Ps : j'ai enlevé le résolu du coup...
Ce n'est pas en améliorant la bougie que l'on a inventé l'ampoule...

Administrateur PHPfrance
Administrateur PHPfrance | 3088 Messages

23 juil. 2007, 01:36

Si queqlu'un peut m'expliquer pourquoi [...]
Expliquer à partir de quelles données ? D'après ton message, tu as effacé cette colonne, ou tu t'es trompé de table, ou tu t'es trompé de script. Essaie de compléter à partir de ces consignes :

Rappel pratique - n'oubliez pas de :
  • suivre ces quelques conseils de débogage
  • préciser quel SGBD vous utilisez ainsi que sa version
  • utiliser les balises

    Code : Tout sélectionner

    [/b] et [b]
    [/b] pour afficher du SQL[/color]
  • poster le schéma des tables pertinentes à votre requête sous la forme d'une instruction "CREATE TABLE" (vous pouvez retirer les colonnes qui ne sont pas utilisées dans les requêtes problématiques)
  • si nécessaire, poster un échantillon des données