[RESOLU]Erreur sur liste d'intervention

Installation, utilisation, paramétrage de SMI sous Gnu/Linux
Répondre
titeuf
Membre
Messages : 38
Enregistré le : lun. déc. 29, 2008 2:04 pm
Contact :

[RESOLU]Erreur sur liste d'intervention

Message par titeuf »

Salut c'est encore moi :D
Voilà j'ai bien tout refait, mais j'obtient cette erreur quand je veux voir la liste des interventions.
Unknown column 'smi_int.int_forfait' in 'field list'

Donc voici ma base smi_int:

Code : Tout sélectionner

-- phpMyAdmin SQL Dump
-- version 2.9.1.1-Debian-9
-- http://www.phpmyadmin.net
-- 
-- Serveur: localhost
-- Généré le : Samedi 10 Janvier 2009 à 03:30
-- Version du serveur: 5.0.32
-- Version de PHP: 5.2.0-8+etch13
-- 
-- Base de données: `smi`
-- 

-- --------------------------------------------------------

-- 
-- Structure de la table `smi_int`
-- 

CREATE TABLE `smi_int` (
  `int_id` int(10) unsigned NOT NULL auto_increment,
  `int_datecrea` date NOT NULL default '0000-00-00',
  `int_codecrea` varchar(20) NOT NULL default '',
  `int_datemod` date NOT NULL default '0000-00-00',
  `int_codemod` varchar(20) NOT NULL default '',
  `int_datedde` date NOT NULL default '0000-00-00',
  `int_code` varchar(20) NOT NULL default '',
  `int_codeext` varchar(40) default NULL,
  `int_codeman` varchar(40) default NULL,
  `int_codeage` varchar(10) NOT NULL default '',
  `int_codedo` varchar(10) NOT NULL default '',
  `int_codecli` varchar(20) NOT NULL default '',
  `int_ddeur` varchar(10) NOT NULL default '-1',
  `int_codecocl` varchar(20) NOT NULL default '',
  `int_codeorig` varchar(5) NOT NULL default '',
  `int_codestatut` varchar(5) NOT NULL default '',
  `int_codelieu` varchar(5) NOT NULL default '',
  `int_urg` tinyint(1) unsigned NOT NULL default '0',
  `int_daterdv` date NOT NULL default '0000-00-00',
  `int_hrdv` time NOT NULL default '00:00:00',
  `int_mat` text NOT NULL,
  `int_login` varchar(20) default NULL,
  `int_mdpsys` varchar(20) default NULL,
  `int_mdpbios` varchar(20) default NULL,
  `int_pbm` text NOT NULL,
  `int_gar` tinyint(1) NOT NULL default '0',
  `int_fgar` varchar(30) NOT NULL default '',
  `int_acpte` float(10,2) NOT NULL default '0.00',
  `int_codetec` varchar(20) NOT NULL default '',
  `int_durees` int(10) NOT NULL default '0',
  `int_fait` text,
  `int_dateprev` date NOT NULL default '0000-00-00',
  `int_codereg` varchar(10) NOT NULL default 'EC',
  `int_datefin` date NOT NULL default '0000-00-00',
  `int_pces` tinyint(1) NOT NULL default '0',
  `int_datecert` date NOT NULL default '0000-00-00',
  `int_idsite` int(10) unsigned NOT NULL default '0',
  `int_codeages` varchar(10) NOT NULL default '',
  `int_fact` tinyint(1) NOT NULL default '0',
  PRIMARY KEY  (`int_id`),
  KEY `int_code` (`int_code`),
  KEY `int_codeext` (`int_codeext`),
  KEY `int_codeman` (`int_codeman`),
  KEY `int_codecli` (`int_codecli`),
  KEY `int_codeorig` (`int_codeorig`),
  KEY `int_codestatut` (`int_codestatut`),
  KEY `int_codelieu` (`int_codelieu`),
  KEY `int_codeage` (`int_codeage`),
  KEY `int_codereg` (`int_codereg`),
  KEY `int_codetec` (`int_codetec`),
  KEY `int_idsite` (`int_idsite`),
  KEY `int_codeages` (`int_codeages`),
  KEY `int_fact` (`int_fact`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1 PACK_KEYS=0 AUTO_INCREMENT=2 ;

-- 
-- Contenu de la table `smi_int`
-- 

INSERT INTO `smi_int` (`int_id`, `int_datecrea`, `int_codecrea`, `int_datemod`, `int_codemod`, `int_datedde`, `int_code`, `int_codeext`, `int_codeman`, `int_codeage`, `int_codedo`, `int_codecli`, `int_ddeur`, `int_codecocl`, `int_codeorig`, `int_codestatut`, `int_codelieu`, `int_urg`, `int_daterdv`, `int_hrdv`, `int_mat`, `int_login`, `int_mdpsys`, `int_mdpbios`, `int_pbm`, `int_gar`, `int_fgar`, `int_acpte`, `int_codetec`, `int_durees`, `int_fait`, `int_dateprev`, `int_codereg`, `int_datefin`, `int_pces`, `int_datecert`, `int_idsite`, `int_codeages`, `int_fact`) VALUES 
(1, '2009-01-10', 'O080000001', '2009-01-10', 'O080000001', '2009-01-10', 'I080000001', NULL, NULL, '', '', 'C080000001', '-1', '', 'TEL', 'IAF', 'SITE', 0, '0000-00-00', '00:00:00', 'chaudiere', NULL, NULL, NULL, 'panne de chaudiere plus d''eau chaude', 0, '', 0.00, '', 0, NULL, '0000-00-00', 'EC', '0000-00-00', 0, '0000-00-00', 0, '', 0);
J'ai pô trouvé .int_forfait ???
J'ai fouillé dans les base de données dans le rép. install mais là non plus pas trouvé une ligne qui pourrais m'install ceci...

Une petite question à part avec quel calendrier SMI s'accorde le mieux?
Modifié en dernier par titeuf le sam. janv. 10, 2009 5:05 pm, modifié 1 fois.

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

Message par Galawa »

Moi, je l'ai...mais bon

Il suffit d'exécuter cette commande sous PHPMyAdmin :

Code : Tout sélectionner

ALTER TABLE `smi_int` ADD `int_forfait` FLOAT( 10, 2 ) UNSIGNED NOT NULL DEFAULT '0.00';
Bonne soirée
Gestionnaire du projet SMI

titeuf
Membre
Messages : 38
Enregistré le : lun. déc. 29, 2008 2:04 pm
Contact :

J'ai trouvé tout seul...

Message par titeuf »

Galawa a écrit :Lancez la commande SQL suivante :

Code : Tout sélectionner

ALTER TABLE `gilssi_int` ADD `int_forfait` FLOAT( 10, 2 ) UNSIGNED NOT NULL DEFAULT '0.00';
Ca devrait mieux aller
J'ai juste remplacer gilssi par smi puisque ma table s'appelle SMI et ça marche du tonnerre.

Ben oui franchement je l'ai lu mille fois et donc l'erreur n'est que l'extension [smi_int].int_forfait nome de la base -> extension -> flexion !!!

Hé ben peut pas dire que j'avance vite mais j'avance.

Répondre