( ! ) Fatal error: Call to a member function format() on a n
Posté : 09 mars 2012, 10:57
Bonjour à tous, j'ai un soucis avec mon code qui me renvoi 'erreur sus-évoquée en titre. Le soucis étant que j'ai une date stockée dans ma base de donnée mysql. Je souhaites que le format anglais soit retranscrit en format français (dmy au lieue de ymd). et c'est la qu'intervient mon erreur. pourtant le format de la base de donnée pour ce champ de table est bien date et pas varchar ou autre.
voici le code.
voici le code.
<?php
$sql = 'SELECT * FROM creance where n_doss='.$_GET['n_doss'].'';
$result = mysql_query($sql) or die(__LINE__.mysql_error().$sql);
?>
<?php
$user = mysql_fetch_assoc($result)
?><?php
if ($user['date_prescription']->format('d-m-Y') < $today = date("dmY")) // SI la date de prescription est inférieure à la date du jour
{
echo $user['date_prescription'];
}
else // SINON
{
echo "Créance préscrite depuis le".$user['date_prescription']->format('d-m-Y') ;
}
?>