A voir également:
- Commande MySQL Server
- Invite de commande - Guide
- Mysql community server - Télécharger - Bases de données
- Commande terminal mac - Guide
- Cybera server - Télécharger - Divers Réseau & Wi-Fi
- Ps3 media server - Télécharger - Divers Réseau & Wi-Fi
1 réponse
Salut Yassine,
Si j'ai bien compris du veux deux résultats?
Un premier nombre en années: combien d'années d'écart entre les deux dates et un second nombre en mois: combien de mois d'écart entre les deux dates c'est ça?
Pour le nombre d'années:
Tu prends le timestamp le plus récent - timestamp ancien / 3600/24/365.25
En code ça devrait donner ça:
//on se connecte à la base de données
mysql_connect("localhost", "ton_nom_d_utilisateur", "ton_mot_de_pass"); mysql_select_db("nom_de_ta_base_de_donnee");
$retour = mysql_query("SELECT * FROM nom_de_ta_table");
$donnees = mysql_fetch_array($retour);
$timestamp_1 = $donnees['nom_du_champ_de_la_premiere_date'];
$timestamp_2 = $donnees['nom_du_champ_de_la_seconde_date'];
$nombre_d_annees = $timestamp_2-$timestamp_1/3600/24/365.25;
Ensuite on peut arrondir le résultat avec le fonction php: round
$nombre_d_annees_arrondi = round($nombre_d_annees,0);
echo $nombre_d_annees;
Si j'ai bien compris du veux deux résultats?
Un premier nombre en années: combien d'années d'écart entre les deux dates et un second nombre en mois: combien de mois d'écart entre les deux dates c'est ça?
Pour le nombre d'années:
Tu prends le timestamp le plus récent - timestamp ancien / 3600/24/365.25
En code ça devrait donner ça:
//on se connecte à la base de données
mysql_connect("localhost", "ton_nom_d_utilisateur", "ton_mot_de_pass"); mysql_select_db("nom_de_ta_base_de_donnee");
$retour = mysql_query("SELECT * FROM nom_de_ta_table");
$donnees = mysql_fetch_array($retour);
$timestamp_1 = $donnees['nom_du_champ_de_la_premiere_date'];
$timestamp_2 = $donnees['nom_du_champ_de_la_seconde_date'];
$nombre_d_annees = $timestamp_2-$timestamp_1/3600/24/365.25;
Ensuite on peut arrondir le résultat avec le fonction php: round
$nombre_d_annees_arrondi = round($nombre_d_annees,0);
echo $nombre_d_annees;