Bonjour,
Dans ma base mysql j'ai un champ de type timestamp et dans mon programme php quand j'essaie d'insérer une date dans ce champ en utilisant la fonction mktime()
$date = mktime();
$req = $connexion->query('UPDATE table SET end_session="'.$date.'" WHERE condition="'.$val.'"') or die('Erreur SQL !<br />'.$req.'<br />'.$connexion->error) ;
je reçois l'erreur :
Incorrect datetime value: '1241622151' for column 'end_session' at row 1
si ce n'est pas la fonction mktime() qui renvoie une date de type timestamp, quelle autre fonction pourra faire ce job.
Configuration: Windows XP
Firefox 3.0.5