Page 1 sur 1

date du jour avec DW

Posté : 03 mai 2006, 23:13
par Chile
Bonjour,
J'ai un petit souci de date.
j'utilise dreamweaver. J'envoie un formulaire sur ma base comme ceci:
if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form1")) {
  $insertSQL = sprintf("INSERT INTO exposicion (id, tipo, `date`, intitule, lieu) VALUES (%s, %s, %s, %s, %s)",
                       GetSQLValueString($_POST['id'], "int"),
                       GetSQLValueString($_POST['tipo'], "text"),
                       GetSQLValueString($_POST['date'], "text"),
                       GetSQLValueString($_POST['intitule'], "text"),
                       GetSQLValueString($_POST['lieu'], "text"));
et je souhaite qu'a chaque enregistrement envoyé, la date du jour soit enregistrée dans une colonne date. J'ai essayé la fonction date de sql... :( ...sans succes.
je connais la fonction NOW() , mais avec des insert + simple sans dreamweaver...
merci de votre aide

Posté : 03 mai 2006, 23:33
par Truc
Salut,

Ce n'est absolument pas un problème de DW (pas directement du moins :wink: ) mais du "sprintf()"

En regardant la doc on se rend compte de ce que fait cette fonction.

Pour aller plus vite, elle remplace les "%s" par la valeur POST qui lui correspond.

Tu n'as donc qu'à compter en quelle position tu veux insérer la date et tu remplace ce %s à cette place par NOW() directement dans la chaine INSERT.

Posté : 04 mai 2006, 01:33
par Chile
merci Truc :wink:

Posté : 04 mai 2006, 09:43
par zeus
Est-ce que ton problème est RESOLU ?

Posté : 04 mai 2006, 14:51
par Chile
oui...désolé