Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Pages: 1
Bonjour,
j'ai un soucis que je ne sais pas comment le résoudre , je veux insérer la date en cours dans un champ Mysql de type Date Time , exemple :
$data = array('visite'=>$visite, 'date'=>'now()'); $this->db->insert('visite',$data);
les valeurs enregistrées sont : 0000-00-00 00:00:00 .
merci d'avance pour vos réponse.
Dernière modification par younesD (07-03-2011 08:04:51)
Hors ligne
Salut,
En PHP (amplement suffisant) :
$now = date("Y-m-d H:i:s");
avec Zend_Date si tu as besoin de manipuler les dates :
$date = new Zend_Date(); $now = date->get(Zend_Date::ISO_8601);
J'éspère que cela t'aidera !
++
Dernière modification par ubini (06-03-2011 18:59:55)
Hors ligne
$data = array('visite'=>$visite, 'date'=>new Zend_Db_expr('now()')); $this->db->insert('visite',$data);
un truc du genre
A+JYT
Hors ligne
pardon j'avais pas compris
Hors ligne
bonjour , merci sekaijin , ubini .
j'ai utilisé déjà la méthode en PHP . mais la solution de sekaijin , c'est exactement ce je cherchais .
Hors ligne
Cette question me taraude...
Est-ce que niveau performance c'est pas plus rapide d'utiliser PHP plutôt que d'ouvrir Zend_Db_Expr ?
Hors ligne
Pages: 1