[Résolu] Problème suppression règlements

Vous avez détecté un bug ? Signalez-le ici.
Répondre
feracheval
Membre
Messages : 77
Enregistré le : dim. févr. 15, 2009 10:40 pm

[Résolu] Problème suppression règlements

Message par feracheval »

maintenant si je veux supprimer un type de reglement j'ai le message :

Unknown column 'coloc_codereg' in 'where clause'

merci

Galawa
Site Admin
Messages : 1362
Enregistré le : jeu. févr. 22, 2007 11:26 am
Contact :

Message par Galawa »

Petit problème, effectivement :oops:

Dans le fichier reg_enr.php, ligne 92, remplacer

Code : Tout sélectionner

$rexist = "SELECT * FROM `" .TBCOLOC. "` WHERE `coloc_codereg` = '$code'";
par

Code : Tout sélectionner

$rexist = "SELECT * FROM `" .TBCOLOC. "` WHERE `pdtl_coderegc` = '$code'";
Bonne journée
Gestionnaire du projet SMI

feracheval
Membre
Messages : 77
Enregistré le : dim. févr. 15, 2009 10:40 pm

Message par feracheval »

toujours ce message apres modif :
Unknown column 'pdtl_coderegc' in 'where clause' :cry:

Galawa
Site Admin
Messages : 1362
Enregistré le : jeu. févr. 22, 2007 11:26 am
Contact :

Message par Galawa »

Bonsoir,

Merci de lancer ce code SQL :

Code : Tout sélectionner

#
# Table structure for table `smi_pdtl`
#

ALTER TABLE `smi_pdtl` DROP INDEX `pdtl_codereg` ;
ALTER TABLE `smi_pdtl` ADD INDEX ( `pdtl_coderegc` ) ;
Merci
Gestionnaire du projet SMI

feracheval
Membre
Messages : 77
Enregistré le : dim. févr. 15, 2009 10:40 pm

Message par feracheval »

message aprés avoir executé la requette sql :

requête SQL:

#
# Table structure for table `smi_pdtl`
#
ALTER TABLE `stegpsgps_pdtl` DROP INDEX `pdtl_codereg` ;



MySQL a répondu:

#1091 - Can't DROP 'pdtl_codereg'; check that column/key exists

Galawa
Site Admin
Messages : 1362
Enregistré le : jeu. févr. 22, 2007 11:26 am
Contact :

Message par Galawa »

Ouh là... vous n'avez pas eu une création correcte de la table pdtl.

Voici le code complet de création de cette table :

Code : Tout sélectionner

DROP TABLE IF EXISTS `smi_pdtl`;
CREATE TABLE IF NOT EXISTS `smi_pdtl` (
  `pdtl_id` int(10) unsigned NOT NULL auto_increment,
  `pdtl_codecrea` varchar(20) NOT NULL,
  `pdtl_codemod` varchar(20) NOT NULL,
  `pdtl_codecoloc` varchar(20) NOT NULL,
  `pdtl_codepdtloc` varchar(20) NOT NULL,
  `pdtl_datedeb` date NOT NULL default '0000-00-00',
  `pdtl_heuredeb` time NOT NULL default '00:00:00',
  `pdtl_datefin` date NOT NULL default '0000-00-00',
  `pdtl_heurefin` time NOT NULL default '00:00:00',
  `pdtl_coderegc` varchar(10) default NULL,
  `pdtl_datedep` date NOT NULL default '0000-00-00',
  `pdtl_heuredep` time NOT NULL default '00:00:00',
  `pdtl_didx1` int(10) NOT NULL default '0',
  `pdtl_didx2` int(10) NOT NULL default '0',
  `pdtl_prispar` varchar(70) default NULL,
  `pdtl_noted` text,
  `pdtl_codedep` varchar(20) default NULL,
  `pdtl_dateret` date NOT NULL default '0000-00-00',
  `pdtl_heureret` time NOT NULL default '00:00:00',
  `pdtl_ridx1` int(10) NOT NULL default '0',
  `pdtl_ridx2` int(10) NOT NULL default '0',
  `pdtl_retpar` varchar(70) default NULL,
  `pdtl_rcaut` tinyint(1) unsigned NOT NULL default '1',
  `pdtl_noter` text,
  `pdtl_coderet` varchar(20) default NULL,
  `pdtl_reloc` tinyint(1) NOT NULL default '1',
  PRIMARY KEY  (`pdtl_id`),
  KEY `pdtl_codecoloc` (`pdtl_codecoloc`),
  KEY `pdtl_codepdtloc` (`pdtl_codepdtloc`),
  KEY `pdtl_codedep` (`pdtl_codedep`),
  KEY `pdtl_coderet` (`pdtl_coderet`),
  KEY `pdtl_codecrea` (`pdtl_codecrea`),
  KEY `pdtl_codemod` (`pdtl_codemod`),
  KEY `pdtl_coderegc` (`pdtl_coderegc`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1 PACK_KEYS=0 COMMENT='Produits loués sur contrats de location';
ATTENTION : il supprime toutes les données
Gestionnaire du projet SMI

feracheval
Membre
Messages : 77
Enregistré le : dim. févr. 15, 2009 10:40 pm

Message par feracheval »

:( j'ai desinstalé la table puis reinstaller avec votre requete et j'ai toujours un message d'erreur à la suppression :

Unknown column 'pdtl_coderegc' in 'where clause'

Galawa
Site Admin
Messages : 1362
Enregistré le : jeu. févr. 22, 2007 11:26 am
Contact :

Message par Galawa »

Ca, c'est pas possible si la MAJ précédente a été effectuée (ne PAS oublier de remplacer 'smi' par votre préfixe !)

On peut avoir le code SQL de votre table smi_pdtl ?

Merci
Gestionnaire du projet SMI

feracheval
Membre
Messages : 77
Enregistré le : dim. févr. 15, 2009 10:40 pm

Message par feracheval »

:D C BON C OK
en fait myadmin me disait ok en fin d'import de la table mais en smi alors que je suis stegpsgps :?
merci pour votre aide, je continu à tester votre excelent script

Répondre