begin process at 2010 02 09 22:19:06
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Date / Heure

 > DATES EN PHP

DATES EN PHP


 Information sur la source

Note :
Aucune note
Catégorie :Date / Heure Niveau :Débutant Date de création :06/06/2002 Date de mise à jour :06/06/2002 11:19:59 Vu :5 272

Auteur : Joez

Ecrire un message privé
Site perso
Commentaire sur cette source (3)
Ajouter un commentaire et/ou une note

 Description

Ce code permet d'enregistrer la date dans un champs mysql DATETIME, et ensuite permet de l'afficher au bon format dans une page php
Ce script fait appelle à une fonction qui permet d'afficher soit la date, soit l'heure, soit les deux.

Source

  • // enregistrement de la date et de l'heure actuelle dans une table
  • $date=strftime("%Y-%m-%d %H:%M:%S");
  • .....
  • mysql_query("INSERT INTO url VALUES ('','$date','')");
  • .....
  • // cette fonction permet d'afficher la date au bon format
  • // $aff=1 : affiche la date $aff=2 : affiche l'heure $aff=3 : affiche la date et l'heure
  • function format_date($entry, $aff)
  • {
  • if ($aff==1)
  • {
  • echo "<FONT face=\"Verdana\" size=\"2\"> ";
  • list($fulldate,$time)=explode(" ",$entry);
  • list($year,$month,$day)=explode("-",$fulldate);
  • list($hour,$minute,$second)=explode(":",$time);
  • $ret=$day."-".$month."-".$year;
  • echo $ret;
  • }
  • else
  • if ($aff==2)
  • {
  • echo "<FONT face=\"Verdana\" size=\"2\"> ";
  • list($fulldate,$time)=explode(" ",$entry);
  • list($year,$month,$day)=explode("-",$fulldate);
  • list($hour,$minute,$second)=explode(":",$time);
  • $ret=$hour.":".$minute;
  • echo $ret;
  • }
  • else
  • {
  • echo "<FONT face=\"Verdana\" size=\"2\"> ";
  • list($fulldate,$time)=explode(" ",$entry);
  • list($year,$month,$day)=explode("-",$fulldate);
  • list($hour,$minute,$second)=explode(":",$time);
  • $ret=$day."-".$month."-".$year." à ".$hour.":".$minute;
  • echo $ret;
  • }
  • }
  • // appelle de la fonction
  • format_date($ligne["date_news"],1);
  • ou
  • format_date($ligne["date_news"],2);
  • ou
  • format_date($ligne["date_news"],3);
  • ..
// enregistrement de la date et de l'heure actuelle dans une table
$date=strftime("%Y-%m-%d %H:%M:%S");
.....
mysql_query("INSERT INTO url VALUES ('','$date','')");
.....


// cette fonction permet d'afficher la date au bon format
// $aff=1 : affiche la date  $aff=2 : affiche l'heure  $aff=3 : affiche la date et l'heure
function format_date($entry, $aff)
	{
	if ($aff==1)
		{
		echo "<FONT face=\"Verdana\" size=\"2\"> ";
		list($fulldate,$time)=explode(" ",$entry);
		list($year,$month,$day)=explode("-",$fulldate);
		list($hour,$minute,$second)=explode(":",$time);
		$ret=$day."-".$month."-".$year;
		echo $ret;
		}
	else
			if ($aff==2)
				{
				echo "<FONT face=\"Verdana\" size=\"2\"> ";
				list($fulldate,$time)=explode(" ",$entry);
				list($year,$month,$day)=explode("-",$fulldate);
				list($hour,$minute,$second)=explode(":",$time);
				$ret=$hour.":".$minute;
				echo $ret;
				}
			else
				{
				echo "<FONT face=\"Verdana\" size=\"2\"> ";
				list($fulldate,$time)=explode(" ",$entry);
				list($year,$month,$day)=explode("-",$fulldate);
				list($hour,$minute,$second)=explode(":",$time);
				$ret=$day."-".$month."-".$year." à ".$hour.":".$minute;
				echo $ret;
				}
	}

// appelle de la fonction
format_date($ligne["date_news"],1);

ou

format_date($ligne["date_news"],2);

ou

format_date($ligne["date_news"],3);

..

 Conclusion

En espérant que cela aide quelqu'un ;-)

@++
Joez


 Sources de la même categorie

Source avec Zip Source avec une capture CALENDRIER + AGENDA TRÈS SIMPLE (GERER LES JOURS FÉRIÉS ET L... par mondherclubiste
Source avec Zip Source avec une capture CALENDRIER DES RÉSERVATIONS EN PHP par mathieubond
Source avec Zip GÉNÉRATEUR DE DATE DANS TOUTES LES LANGUES DU MONDE EN (PHP)... par abdelaziz_info
CALCULER LA PHASE DE LA LUNE - MOON PHASE par CristianCCDB
Source avec Zip Source avec une capture UN CALENDRIER SOUS LA FORME D'UN TABLEAU par d54

Commentaires et avis

Commentaire de koko le 06/06/2002 17:08:50

on est gaté pour les dates...

Commentaire de pi0up51 le 06/06/2002 18:56:03

vi ;)

Commentaire de mounissi le 21/04/2009 14:49:58

le php sa roule--->spider

 Ajouter un commentaire




Nos sponsors


Sondage...

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,406 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales