Bonjour,

J'ai un champ date dans ma base sql que je cherche à mettre à jour.

Voici mon code actuel :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
if ((isset($_POST["MM_update"])) && ($_POST["MM_update"] == "form1")) {
  $updateSQL = sprintf("UPDATE profil SET  formatoffre=%s, date=now() WHERE ID=%s",
 
                       GetSQLValueString($_POST['formatoffre'], "text"),
		       GetSQLValueString($_POST['date'], "date"),
                       GetSQLValueString($_POST['ID2'], "int"));
Le champ "formatoffre" est bien mise à jour mais pas le champ "date" qui se met alors sous la forme 0000-00-00 00:00:00.

Je pense que ceci vient de ma fonction 'now()', je ne sais pas si c'est la fonction à utiliser lors d'un update...

Merci pour votre aide.