date fr dans un tableau.
Posté : 14 mars 2008, 22:33
Désolé c est bon j ai trouvé
J ai enfin trouvé pour transformer mes dates sql (us) en dates fr. Mon dernier probleme est la fonction marche bien sur la premiere ligne de mon tableau mais pas sur les autres.
message d'erreur : Fatal error: Cannot redeclare datemysqltofr() (previously declared in C:\Program Files\EasyPHP 2.0b1\www\site2\pages\listeventes.php:103) in C:\Program Files\EasyPHP 2.0b1\www\site2\pages\listeventes.php on line 103
je ne comprends pas pourquoi ce message ! quelqu 'un peut il m aider ?
J ai enfin trouvé pour transformer mes dates sql (us) en dates fr. Mon dernier probleme est la fonction marche bien sur la premiere ligne de mon tableau mais pas sur les autres.
message d'erreur : Fatal error: Cannot redeclare datemysqltofr() (previously declared in C:\Program Files\EasyPHP 2.0b1\www\site2\pages\listeventes.php:103) in C:\Program Files\EasyPHP 2.0b1\www\site2\pages\listeventes.php on line 103
Code : Tout sélectionner
<?php do { ?>
<?php
function DateMysqltoFr($DateMysql , $conv='fr'){
switch($conv)
{
case 'fr':
list($annee, $mois, $jour) = explode("-", $DateMysql);
return ($jour."/".$mois."/".$annee);
break;
case 'mysql':
list($jour, $mois, $annee) = explode("/", $DateMysql);
return ($annee."-".$mois."-".$jour);
break;
} // switch
}
?>
<tr>
<td><?php echo $row_listeventes['id']; ?></td>
<td><?php echo $row_listeventes['nom']; ?></td>
<td><?php echo $row_listeventes['adresse']; ?></td>
<td><?php echo $row_listeventes['nature']; ?></td>
<td><?php echo DateMysqltoFr($row_listeventes['ddebut']); ?></td>
<td><?php echo DateMysqltoFr($row_listeventes['dfin']); ?></td>
<td><?php echo $row_listeventes['motif']; ?></td>
</tr>
<?php } while ($row_listeventes = mysql_fetch_assoc($listeventes)); ?>
</table>
<p> </p>
<p> </p>
</body>
</html>
<?php
mysql_free_result($listeventes);
?>
en haut à gauche de ce sujet.