Je chuis confronté a un leger soucis qui m'empeche de créer la moindre fiche d'intervention.
La saisie des données fonctionne correctement, la verifications de la presence des champs obligatoire egalement et me renvoie bien a la saisie avec la signalisation des manques.
par contre lorsqu'une fiche est completement remplie, et que je souhaite l'enregistrer, j'obtient ce message :
Code : Tout sélectionner
Incorrect date value: '' for column 'int_daterdv' at row 1
Merci d'avance
EDIT :
J'obtient egalement ce message :
Code : Tout sélectionner
Incorrect date value: '' for column 'int_dateprev' at row 1
Je precise que dans dans ma table smi_int les deux champs existent bien (int_daterdv et int_dateprev)
EDIT 2 :
Au cas ou cale soit necessaire voici le Dump de la table en question.
Code : Tout sélectionner
-- phpMyAdmin SQL Dump
-- version 3.1.1
-- http://www.phpmyadmin.net
--
-- Serveur: localhost
-- Généré le : Jeu 12 Février 2009 à 16:09
-- Version du serveur: 5.1.30
-- Version de PHP: 5.2.8
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
--
-- 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',
`int_forfait` float(10,2) unsigned NOT NULL DEFAULT '0.00',
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;
--
-- Contenu de la table `smi_int`
--