Hello,
je n'arrive pas a inserer la date courante lors de la creation d'une nouvelle ligne, voici la table :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 $sql="CREATE TABLE IF NOT EXISTS ".strtolower(TABLECOMZ)." ( id INT (".LENGTHID.") UNSIGNED NOT NULL, pseudo VARCHAR (".LENGTHPSEUDO.") NOT NULL, text TEXT (".LENGTHTXT.") NOT NULL, votes INT (".LENGTHID.") UNSIGNED NOT NULL, bit TINYINT (".LENGTHBIT.") UNSIGNED ZEROFILL NOT NULL, ip VARCHAR (".LENGTHIPA.") NOT NULL, dateupdate TIMESTAMP (12), datecreate TIMESTAMP (12), "; $sql.="PRIMARY KEY(id)) TYPE = InnoDB;"; $createtab=mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error());
La nouvelle ligne insere la date courante dans le champ "dateupdate" mais pas dans "datecreate" :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $req = 'INSERT INTO '.TABLECOMZ." (id,pseudo,text,bit,ip) VALUES('".$comptetuples."','$pseudo','$text','0','".$ip."')";
Partager