mazzette Posté 30 Mai 2007 Posté 30 Mai 2007 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.
crazycorp Posté 31 Mai 2007 Posté 31 Mai 2007 (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é 31 Mai 2007 par crazycorp
sitti Posté 1 Juin 2007 Posté 1 Juin 2007 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.
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant