par
newby » 18 janv. 2008, 15:14
en fait a la base ces trois tables etaient reunies en une seule de la forme suivante:
Code : Tout sélectionner
CREATE TABLE `enumereprixaormule1` (
`id` int(6) NOT NULL auto_increment,
`Reference` text NOT NULL,
`Designation` text NOT NULL,
`NbrePiece` varchar(10) NOT NULL,
`PrixTtc` float NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=7 ;
--
-- Contenu de la table `enumereprixformule1`
--
INSERT INTO `enumereprixformulae1` (`id`, `Reference`, `Designation`, `NbrePiece`, `PrixTtc`) VALUES
(1, 'Amiante', 'Repérage des produits et matériaux susceptibles de contenir de l''amiante', 'F1', 30),
(2, 'Amiante', 'Repérage des produits et matériaux susceptibles de contenir de l''amiante', 'F2', 40),
(3, 'Amiante', 'Reperage des produits et materiaux susceptibles de contenir de l''amiante', 'F3', 50),
(4, 'Amiante', 'Reperage des produits et materiaux susceptibles de contenir de l''amiante', 'F4', 60),
(5, 'Amiante', 'Reperage des produits et materiaux susceptibles de contenir de l''amiante', 'F5', 70),
(6, 'Amiante', 'Reperage des produits et materiaux susceptibles de contenir de l''amiante', 'Maison', 70);
et ma requete etait tout simplmetn la suivante:
Code : Tout sélectionner
SELECT Reference,Designation,PrixHt,PrixTtc from `enumereprixformule1` WHERE NbrePiece='".$_POST['nbrepiecebien']."'";
je me suis un peu embrouikillé l'esprit avec les tables liés et je pensais que je devais recupéré avec le AND quelque chose alors que ce n'est pas tuile.
peut tu m'en dire plus sur la facon dont tu renommes les tables et tes histoires de A B C et as car sur le site l'altruiste.com ,il part directement des requetes complexes !!
d'avance merci de ta part.[/code]
en fait a la base ces trois tables etaient reunies en une seule de la forme suivante:[code]
CREATE TABLE `enumereprixaormule1` (
`id` int(6) NOT NULL auto_increment,
`Reference` text NOT NULL,
`Designation` text NOT NULL,
`NbrePiece` varchar(10) NOT NULL,
`PrixTtc` float NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=7 ;
--
-- Contenu de la table `enumereprixformule1`
--
INSERT INTO `enumereprixformulae1` (`id`, `Reference`, `Designation`, `NbrePiece`, `PrixTtc`) VALUES
(1, 'Amiante', 'Repérage des produits et matériaux susceptibles de contenir de l''amiante', 'F1', 30),
(2, 'Amiante', 'Repérage des produits et matériaux susceptibles de contenir de l''amiante', 'F2', 40),
(3, 'Amiante', 'Reperage des produits et materiaux susceptibles de contenir de l''amiante', 'F3', 50),
(4, 'Amiante', 'Reperage des produits et materiaux susceptibles de contenir de l''amiante', 'F4', 60),
(5, 'Amiante', 'Reperage des produits et materiaux susceptibles de contenir de l''amiante', 'F5', 70),
(6, 'Amiante', 'Reperage des produits et materiaux susceptibles de contenir de l''amiante', 'Maison', 70);[/code]
et ma requete etait tout simplmetn la suivante:
[code]SELECT Reference,Designation,PrixHt,PrixTtc from `enumereprixformule1` WHERE NbrePiece='".$_POST['nbrepiecebien']."'";[/code]
je me suis un peu embrouikillé l'esprit avec les tables liés et je pensais que je devais recupéré avec le AND quelque chose alors que ce n'est pas tuile.
peut tu m'en dire plus sur la facon dont tu renommes les tables et tes histoires de A B C et as car sur le site l'altruiste.com ,il part directement des requetes complexes !!
d'avance merci de ta part.[/code]