Salutation, je n'ai pas un bien gros problème, c'est plutôt un oubli...
Je veux insérer une ligne complète dans ma table
Hors pour faire l'insertion, j'ai besoin de savoir à quel identifiant j'en suis.Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14 create table Utilisateur ( idU int NOT NULL, pseudo varchar(20) NOT NULL, mdp varchar(30) NOT NULL, mail varchar(50) NOT NULL, langue varchar(20) NOT NULL, avatar varchar(300), nbFile int, nbCom int, CONSTRAINT pk_Utilisateur PRIMARY KEY (idU), CONSTRAINT ck_langue CHECK ((langue='French' or langue='English')and (nbFile>=0)) );
Bien sûr, je pourrais faire une requête qui me récupère le max des idU; mais je suis certain qu'il existe une autre solution moins coûteuse.
En espérant que vous ayez saisi le problème :)Code:$inscription='insert into Utilisateur(idU,pseudo,mdp,mail,langue,avatar,nbFile,nbCom) values (...,$pseudo,$mdp,$mail,$speak,"",0,0)';
Merci à vous !