Bonjour
Je voudrai ajouter un numero de dossier qui est consituer de 3 variables mises a la suite.

Voila mon code :

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')");
Ma base :


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