Inconnu de la colonne dans la "liste de champs" erreur MySQL requête de mise à Jour

je fait écho à la requête ci-dessous: (requête est sûr)

UPDATE otelozellik 
   SET isim_tr='test', 
       aciklama_tr='<p>test1</p>', 
       uyari_tr='test', 
       tag_tr='test' 
 WHERE id='1'

Erreur de base de données: Inconnu colonne
'aciklama_tr' in 'field list'

J'ai changé l'ordre des colonnes, l'une après l' isim_tr continue d'erreur. Quand je bouge isim_tr à la dernière, puis l'un après l' id en donnant la même erreur. Mais en les déplaçant vers la dernière position n'est pas une solution pour moi parce que la table va être dynamique afin d'ajouter de nouvelles colonnes si nécessaire. besoin d'une solution absolue.

MISE À JOUR: LA DERNIÈRE CAPTURE D'ÉCRAN: http://img5.imageshack.us/img5/7215/mysqlerror.jpg

Résolu. La Solution est la réponse ci-dessous. Merci à tous.

Qu'est-ce que la structure de la table en ce moment?
Ce qui est étrange. Tout ce qui apparaît à droite.
la seule chose étrange est la clause where where id='1'. Je l'aurais écrit comme where id=1 mais je n'ai aucune idée de ce que cela signifie quoi que ce soit.
Vous pouvez essayer de REPLACE INTO à la place. Peut aider si l'erreur résulte d'une désadaptation clause where et id=11.
Semble correcte. Vérifiez le nom de votre table, juste au cas où.

OriginalL'auteur Mustafa | 2011-01-09