encore des problèmes avec mysql 5
le 26/08/2006 à 22:42
JuTs
Salut
J'ai une nouvelle fois des problèmes avec MySql 5.
J'ai une table toute simple qui contient une clé primaire en autoincrement plus quelques autre champs.
si je fait
SELECT * FROM ma_table WHERE id=5
id étant ma clé primaire
j'obtiens
#1054 - Unknown column 'id' in 'where clause'
par contre si je fait :
SELECT * FROM ma_table WHERE champ1 > 2
pas de problème (champ1 est de type int)
JuTs
salut,
tu peut nous monter le create table de ta table ?
la c'est de la voyance sinon (enfin moi je n'ai pas ce pb)
Il en faut peu pour être heureux !!!!!
Vérifie bien la casse du champ id ou s'il n'y a pas un espace dans le nom du champ.
S'il te dit que id n'existe pas c'est que forcement il n'existe pas sous cette forme.
zebdinou pour les intimes / Blog : http://www.zebden.fr
le 28/08/2006 à 23:36
JuTs
Vérifie bien la casse du champ id ou s'il n'y a pas un espace dans le nom du champ.
C'était ça. En tout cas il me semble, j'ai fait un dump, j'ai supprimé ma table et j'ai recréé ma table avec le dump. Mais comment est-ce possible d'avoir un espace à la fin d'un champ ?
JuTs
En utilisant des outils tels que PhpMyAdmin ;) Ou volontairement :
create table toto
( `id ` integer auto_increment
, `nom` varchar(38) ) ;
Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
le 29/08/2006 à 18:12
JuTs
Apparement ce n'était pas ça.
Si j'essaie ce que tu dis j'obtiens :
#1166 - Incorrect column name 'id '
donc impossible d'avoir un esspace à la fin
JuTs
T'as essayé avec quelle version de MySQL ?
Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
le 30/08/2006 à 14:42
JuTs
Ben, version 5 (dans le titre)
Enfin bref, le principal c'est que ça fonctionne
JuTs
Je voulais dore, quelle version a été utilisée pour créer la table dans un premier temps ? Il se peut que MySQL 3 ou 4 étaient plus laxistes.
Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
le 01/09/2006 à 22:11
JuTs
En version 5 aussi
JuTs
Ecrire un message
Votre message vient d'être créé avec succès.
BB-Code
Pour insérer une URL clickable
Pour insérer une adresse E-mail
Pour annoter
Pour écrire du code
Pour faire un lien vers une fonction PHP
Pour écrire du texte préformaté
Pour écrire du texte en gras
Pour écrire du texte en italique
Pour écrire du texte souligné
Pour écrire du texte barré
Pour écrire un titre principal
Pour écrire un titre secondaire
Pour écrire une liste
Smiley
:bond:
:boxe:
:bsmile:
:bump:
:clap:
:coeur:
:cool:
:cry:
:eek:
:evil:
:fleur:
:fou2:
:fou:
:grin:
:grrr:
:hammer:
:hippy:
:hum:
:idee2:
:idee:
:kdo:
:king:
:ko:
:lol:
:love2:
:love:
:mad:
:maitre:
:noel:
:oops:
:raa:
:razz:
:roll:
:sad:
:skull:
:smile:
:timide:
:trink:
:vice:
:vomi:
:wink:
:zzz: