Gestion d'un champ auto_increment lors d'une insertion
bonjour,
je suis en train de créer un projet qui enregistre les devis
mon problyème peut paraitre tès simple mais ca fait un bon bout de temps que je chercher et... rien :s:s
j'ai une page php qui se conecte a la base et qui exécute des requetes
dans ma BDD j'ai une table devis :
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| --
-- Structure de la table `DEVIS`
--
CREATE TABLE `DEVIS` (
`NUMDEVIS` smallint(5) unsigned NOT NULL auto_increment,
`MAIL` varchar(50) NOT NULL,
`CATEG` varchar(30) default NULL,
PRIMARY KEY (`NUMDEVIS`),
UNIQUE KEY `DEVIS_PK` (`NUMDEVIS`),
KEY `DEMANDER_FK` (`MAIL`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ; |
où vous voyez que j'ai NUMDEVIS en auto_increment
le problème est que je ne sais pas comment éxécuter la requête d'insertion dans cette table parce que numdevis est un numéro automatique???
en clair ma requête :
Code:
1 2 3 4 5 6 7 8
| $Requête2="insert into DEVIS values ('" . ?????? ."','". $Mail . " ','" .$Categ ." ')" ;
$Résultat2=mysql_query($Requête2);
if ($Résultat2)
{echo (" ");}
else
{echo ("Erreur : création impossible de l enregistrement");} |
je cherchais ce qu'il faut mettre à la place du ???? pour le numéro automatique
(vous avez compris ??? :s)