Bonjour,

Lors d'un update, j'obtiens l'erreur suivante:

Unknown column 'Societe.IDsociete' in 'where clause'
Voici ma requête:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
Update Societe set RaisonSociale='MaSociete',IDtype='38',statut='1', adresse1='',adresse2='',adresse3='',codepostal='',ville='', pays='',telephone='',fax='',mail='',site='', info1='test triggers c est bon',raison2='masociete',DateModif=now(),infosSoc2='test triggers c est bon', UserModif='2' 
where IDsociete='13157' and IDcabinet='1';
La colonne IDsociete existe bien dans ma table Societe.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
CREATE TABLE `Societe` (
  `IDsociete` int(18) NOT NULL,
  `IDcabinet` int(18) NOT NULL,
  `RaisonSociale` varchar(200) NOT NULL,
  `IDtype` int(18) NOT NULL,
  `Statut` int(11) NOT NULL,
  `adresse1` varchar(200) NOT NULL,
  `adresse2` varchar(200) NOT NULL,
  `codepostal` varchar(50) NOT NULL,
  `Ville` varchar(100) NOT NULL,
  `Pays` varchar(100) NOT NULL,
  `telephone` varchar(50) NOT NULL,
  `fax` varchar(50) NOT NULL,
  `site` varchar(100) NOT NULL,
  `mail` varchar(100) NOT NULL,
  `info1` varchar(4000) NOT NULL,
  `info2` varchar(100) NOT NULL,
  `info3` varchar(100) NOT NULL,
  `DateCrea` date NOT NULL,
  `UserCrea` varchar(200) NOT NULL,
  `DateModif` date NOT NULL,
  `UserModif` varchar(200) NOT NULL,
  `raison2` varchar(200) NOT NULL,
  `adresse3` varchar(200) NOT NULL,
  `InfosSoc2` varchar(4000) NOT NULL,
  PRIMARY KEY  (`IDsociete`),
  KEY `IDcabinet` (`IDcabinet`),
  KEY `IDtype` (`IDtype`),
  CONSTRAINT `Societe_ibfk_3` FOREIGN KEY (`IDcabinet`) REFERENCES `Cabinet` (`IDcabinet`) ON DELETE CASCADE ON UPDATE CASCADE,
  CONSTRAINT `Societe_ibfk_4` FOREIGN KEY (`IDtype`) REFERENCES `Typesociete` (`IDtype`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=latin1
Merci d'avance pour votre aide!