Bonjour
Je voudrai ajouter un numero de dossier qui est consituer de 3 variables mises a la suite.
Voila mon code :
Ma base :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 $date = date("d"); // Jour $heure = date("i"); // Minutes $seconde = date("s"); /seconde $ajoutbdd = mysql_query("INSERT INTO client (nomsociete, nompersonne, numtel, emailcontact, marque, modelmateriel, numserie,etatprobleme,numdossier) VALUES('$nomsociete','$nom', '$numtel', '$emailcontact', '$marque', '$modelmateriel', '$numserie','FALSE','$dernier_id. $date.$heure.$seconde')");
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 CREATE TABLE client ( idclient INT NOT NULL AUTO_INCREMENT, nomsociete VARCHAR(20) NULL, nompersonne VARCHAR(25) NULL, numtel VARCHAR(10) NULL, emailcontact VARCHAR(25) NULL, marque VARCHAR(20) NULL, modelmateriel VARCHAR(20) NULL, numserie VARCHAR(20) NULL, etatprobleme BOOL NULL, numdossier VARCHAR(20) NULL, PRIMARY KEY(idclient) );
Le numero est donc fait par l'addition de l'ID/Jour/Minutes/seconde.
Visiblement ma requete est mauvaise cela vient surement de la concatenation car le reste se rempli dans la base (pas testé le FALSE).
Pouvez vous me corriger ?
Merci
Partager