La communauté ALL HTML c'est 58491 membres à ce jour dont 0 inscrits aujourd'hui et 30 depuis une semaine.

  • imprimer
  • aide

Forum de discussions « PHP - SQL »

Retrouvez les publications relatives à ces discussions dans nos rubriques PHP, SQL.

Variable pré-formattée

liste des forums liste des discussions Participer à la discussion

Photo de gferrier Message publié le vendredi 18 juillet 2008 à 13 h 16 par gferrier. Viva El Metaaal !!!
Bonjour,

J'ai une sortie SQL du type "AAAA-MM-DD hh:mm:ss"
Je souhaite obtenir un timestamp à partir de cette variable via mktime(hh,mm,ss,MM,DD,AAAA)

Y a t'il un moyen de le faire directement au lieu de passer par des explodes multiples ?

Merci de votre aide
Photo de mdr Message publié le vendredi 18 juillet 2008 à 15 h 42 par mdr.
via SQL ce n'est pas possible à ma connaissance
par contre tu peux toujours faire tes explodes en SQL avec date_format afin de récupérer les champs séparés (année, jour, ...)
Photo de carambarocaramel1 Message publié le dimanche 20 juillet 2008 à 23 h 20 par carambarocaramel1.
Cadeau :
function mysql_to_timestamp($mdate, $short = false) { if ($short) { ereg("([0-9]{4})-([0-9]{1,2})-([0-9]{1,2})", $mdate, $t); return mktime(0, 0, 0, $t[2], $t[3], $t[1]); } else { ereg("([0-9]{4})-([0-9]{1,2})-([0-9]{1,2}) ([0-9]{1,2}):([0-9]{1,2}):([0-9]{1,2})", $mdate, $t); return mktime($t[4], $t[5], $t[6], $t[2], $t[3], $t[1]); } }

usage :

print mysql_to_timestamp('2007-08-31',true);
print mysql_to_timestamp('2007-08-31 18:45:32');

liste des forums liste des discussions Participer à la discussion

Vous devez obligatoirement vous identifier en tant que membre pour participer à cette discussion.

ACCÉS COMMUNAUTÉ

Rejoignez ALL HTML

Publiez vos articles, actualités, communiqués ... Donnez votre avis, partagez votre réseau, rencontrez d'autres membres et participez à la vie de la communauté.

Les 5 dernières discussions