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
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))
); |
Hors pour faire l'insertion, j'ai besoin de savoir à quel identifiant j'en suis.
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.
$inscription='insert into Utilisateur(idU,pseudo,mdp,mail,langue,avatar,nbFile,nbCom) values (...,$pseudo,$mdp,$mail,$speak,"",0,0)';
En espérant que vous ayez saisi le problème
Merci à vous !
Partager