09/10/2010, 10:26:07
Merci à tous les 2 pour vos réponse.
J'ai testé le code Jean le Chauve comme ceci :
J'ai bien le format comme je voulais, par contre il ne m'affiche que la même date le 01 01 1970. J'en déduis qu'il ne comprends pas la valeur de la date issue de la base. J'ai également essayé d'utiliser le UNIX_TIME_STAMP de MySql, comme je l'ai lu dans le manuel php :
Là il me sort un Warning :
Bon à ce niveau je coince.....?
J'ai testé le code Jean le Chauve comme ceci :
Code :
$dbdate = $row['news_date'];
$date = date("d m Y",$dbdate);
echo <<<REQUETE
<tr>
<td class="leftcol">{$row['news_category_name']}</td>
<td class="datadesc">{$row['news_title']}</td>
<td class="data">{$date}</td>
Code :
$dbdate = $row['news_date'];
$quer = "SELECT UNIX_TIMESTAMP('$dbdate')";
$tstamp = &$db->Execute($quer);
if (ststamp === false) {echo "Erreur lors de la transformation du timestamp";exit();}
$date = date("d m Y",$tstamp);// c'est la ligne 49
Citation :Warning: date() expects parameter 2 to be long, object given in C:\wamp\www\randokerlouan\lib\content.functions.php(976) : eval()'d code on line 49
Bon à ce niveau je coince.....?