|
|
|
|
Récupérer une date dans mysql jj/mm/aaaa
Dernière réponse le 22 mai 2008 à 19:49:17 Andre13, le 20 mai 2008 à 11:02:58Bonjour,
Je suis totalement débutant PHP MYSQL
J'ai une base de données MYSQL d'ou je récupère les données pour les afficher de la façon suivante
<?php echo '<p><strong>' . $donnees['nom'] . '</strong> prénom :<br />' . $donnees['prenom'] . '<br/>' . 'né(e) le :' . date('d/m/Y', $donnees['date_naissance']). </p>';?>
Le Nom et prenom c'est bon mais la date_naissance, impossible avec l'erreur:
Notice: A non well formed numeric value encountered in C:\Program Files\EasyPHP 2.0b1\www\minitest.php on line 65
Je saisi ma date_naissance au format AAAA-MM-DD (puisqu'il ne comprend rien d'autre) l'envoi en base mysql et veut la récupérer au format jour/mois/année
2ème Question comment envoyer une date à mysql au format jour/mois/année et est ce possible
Merci
Configuration: Windows XP Internet Explorer 7.0
Salut,
//on fait un tableau en décomposant par rapport à -
$array_date_mysql=explode("-",$donnees['date_naissance']);
//on met au format voulu
$date_fr=$array_date_mysql[2]."/".$array_date_mysql[1]."/".$array_date_mysql[0];
//affichage:
<?php
echo "<p><strong>".$donnees['nom']."</strong> prénom :<br />".$donnees['prenom']."<br/> né(e) le :".$date_fr."</p>";
?>
et attention: si tu commences et fini ta chaine echo par des ' tu ne peux pas en mettre à l'intérieur $donnees['nom'] par exemple soit celle de l'intérieur tu les échappes par des \ comme ça \' soit tu mets des " en début et fin de chaine et pour concaténer et tu peux alors mettre des ' entre comme je t'ai fait ci dessus Connais tu le site: http://www.siteduzero.com @lain
|
Salut,
|

