Pour un GROS NUL EN PHP - Programmation
Marsh Posté le 07-11-2001 à 21:47:20
Super Sympa
On me dit va chez HardWare.fr, dans les 15 minutes tu as une reponse !!!
Encore un qui n'a jamais poster
Marsh Posté le 07-11-2001 à 21:48:58
PRONOSFOOT a écrit a écrit : Voilà, j'ai un Forum de chez phpBB. Le probleme est que la date des posts est sous la forme AAAA/MM/JJ et je voudrais la faire apparaitre sous la forme jj/mm/aaaa Sinon, on m'a conseiller de charger EasyPFP et phpMyAdmin-2.2.1 Probleme je ne sais pas quoi modifier Merci de vos réponse !! |
il faut que tu te renseigne sur la fonction mysql_format ( ou date_format)
Marsh Posté le 07-11-2001 à 22:01:15
<?
$date = ereg_replace('^([0-9]{2,4})-([0-9]{1,2})-([0-9]{1,2})$',
'\3/\2/\1', $date_mysql);
?>
J'ai trouvé celà ????
Probleme, je n'y connais vraiment rien en PHP
Bon en HTML, mais PHP rien même pas les base !!!
Marsh Posté le 07-11-2001 à 22:05:14
Et encore cela
Voici une fonction qui va vous permettre de convertir un champ de type DATETIME provenant d'une table MySQL en une date/heure au format français :
<?
function mysql_DateTime($d) {
$date = substr($d,8,2)."/"; // jour
$date = $date.substr($d,5,2)."/"; // mois
$date = $date.substr($d,0,4). " "; // année
$date = $date.substr($d,11,5); // heures et minutes
return $date;
}
?>
Exemple : echo mysql_DateTime($row["madate"]); affichera 26/09/2000 06:30.
Il est facile de supprimer la ligne de l'heure si inutile.
PROBLEME : J'EN FAIS QUOI
Marsh Posté le 07-11-2001 à 23:18:48
c'est facile:
Code :
|
[edtdd]--Message édité par sisicaivrai--[/edtdd]
Marsh Posté le 07-11-2001 à 23:35:48
2h15 entre le premier et le deuxieme message?! QUELLE CATASTROPHE!!! Nous sommes infiniment désolés de ce malheureux contretemps! Un sucre ou deux dans votre café pour nous faire pardonner?
Sinon regarde:
<?
$date = ereg_replace('^([0-9]{2,4})-([0-9]{1,2})-([0-9]{1,2})$',
'\3/\2/\1', $date_mysql);
?>
et pense a ce dont servent les 1,2,3
Et je suis déja bien bon...
Marsh Posté le 07-11-2001 à 23:37:05
--------------------------
c'est facile:
list ($annee_aff, $mois_aff, $jour_aff)= split ('/', $date);
$date_aff='$jour_aff'.'/'.
'$mois_aff'.'/'.'$an
nee_aff';
----------------------------------------
Ok , mais j'en fais quoi ????
Marsh Posté le 07-11-2001 à 23:44:50
quoi, t'en fais quoi? Je peux difficilement faire plus explicite....
$date= date sous la forme américaine
$date_aff= date sous la forme que tu souhaites, européenne
t'as plus qu'insérer ce code là ou il faut, et changer les noms des variables pour que ca colle
[edtdd]--Message édité par sisicaivrai--[/edtdd]
Marsh Posté le 07-11-2001 à 19:30:31
Voilà, j'ai un Forum de chez phpBB. Le probleme est que la date des posts est sous la forme AAAA/MM/JJ et je voudrais la faire apparaitre sous la forme jj/mm/aaaa
Sinon, on m'a conseiller de charger EasyPFP et phpMyAdmin-2.2.1
Probleme je ne sais pas quoi modifier
Merci de vos réponse !!