Aller au contenu

Sujets conseillés

Posté

Bonjour,

J'ai un petit souci concernant le format de ma date. La date se trouve dans une table Mysql. Donc je lui demande de récupérer la date et de la convertir soit en format français pour afficher la date soit en format américain pour l'entrée dans la base de données

Dans la page principale, je souhaite afficher un tableau comportant la date, le poste, une description du poste, etc...

Donc dans mon tableau, j'ai utilisé la fonction include pour l'affichage de la date :

<?php do { ?> 
<tr>
<td height="92"><?php include 'date1.php'?></td>
<td><?php echo $row_Recordset1['Poste']; ?></td>
...

Dans la page "date1.php" voici le code :

<? php
// Transformer date de aaaa-mm-jj à jj-mm-aaaa
if (ereg ("([0-9]{1,2}).([0-9]{1,2}).([0-9]{4})",$row_Recordset1['date'], $regs))
{
echo $row_Recordset1['date']= "$regs[3]$regs[2]$regs[1]";
}

// TRansformer date de jj-mm-aaaa en aaaa-mm-jj
if (ereg ("([0-9]{4})-([0-9]{1,2})-([0-9]{1,2})",$ligne["date"], $regs))
{
echo "$regs[3].$regs[2].$regs[1]";
}
?>

Voici le message d'erreur qu'il m'affiche sur le navigateur :

Parse error: parse error in c:\program files\easyphp1-8\www\bo\date1.php on line 11

la line 11 la voici :

if (ereg ("([0-9]{1,2}).([0-9]{1,2}).([0-9]{4})",$row_Recordset1['date'], $regs))

Je n'arrive pas à trouver mon erreur. Est-ce quelqu'un peut m'aider ?

Merci

**EDIT Modérateur (TheRec)** Merci d'utiliser les BB Codes adéquats pour présenter ton code. Plus d'informations en cliquant sur "Aide BB Code" en dessous de la liste d'émoticons lors de la rédaction d'un message.

Posté (modifié)

Je viens de tester avec WAMP et PHP5 ton code chez moi et il fonctionne.

Attention tu a écris <? php => <?php

De plus une fois tu écris :$row_Recordset1['date'] et une autre fois $ligne["date"],

ce sont les mêmes choses ?

Modifié par crazycorp
Posté

je te conseillerais de jeter un coupd'oeil là dessus:

http://www.phpdebutant.org/article_printer52.php

surtout regarde l'ecriture de ton code, les espace, les doubles/simples cotes.

a+

**EDIT Modérateur (TheRec)** Inutile de citer l'entier de la conversation alors qu'elle se trouve juste au dessus. Ton message a été édité dans ce sens, merci de ta compréhension.

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...