par
orgerix » 14 nov. 2009, 11:52
Bonjour,
Je travaille sur un site sur la gestion des salles. Chaque salle dispose d'une valeur par défaut d'ouverture et de fermeture. J'aimerai allimenter une table contenant les dates d'ouverture par jour, pour chaque jour existant dans la table. J'aurai donc besoin de faire une insertion avec à la fois des "constantes" (au sens SQL) et des données provenant 'une requete. J'ai toujours la possibilité de faire ça en php par une requete selectionnant les jour, puis une insertion global, mais y a t il moyen de faire ce traitement directement par SQL, pour éviter les echanges de données ?
Structure de la table :
CREATE TABLE IF NOT EXISTS `vacsallesquo` (
`ID` int(10) NOT NULL AUTO_INCREMENT,
`jour` date NOT NULL,
`tvoin` time NOT NULL,--ouverture de la salle
`tvoout` time NOT NULL,--fermeture salle
`idsalle` int(3) NOT NULL,
`nomsalle` varchar(32) NOT NULL,
PRIMARY KEY (`ID`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
Bonjour,
Je travaille sur un site sur la gestion des salles. Chaque salle dispose d'une valeur par défaut d'ouverture et de fermeture. J'aimerai allimenter une table contenant les dates d'ouverture par jour, pour chaque jour existant dans la table. J'aurai donc besoin de faire une insertion avec à la fois des "constantes" (au sens SQL) et des données provenant 'une requete. J'ai toujours la possibilité de faire ça en php par une requete selectionnant les jour, puis une insertion global, mais y a t il moyen de faire ce traitement directement par SQL, pour éviter les echanges de données ?
Structure de la table :
[sql]CREATE TABLE IF NOT EXISTS `vacsallesquo` (
`ID` int(10) NOT NULL AUTO_INCREMENT,
`jour` date NOT NULL,
`tvoin` time NOT NULL,--ouverture de la salle
`tvoout` time NOT NULL,--fermeture salle
`idsalle` int(3) NOT NULL,
`nomsalle` varchar(32) NOT NULL,
PRIMARY KEY (`ID`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1[/sql]