[PHP-MySQL] Récupérer la date de dernière modif. de la DB ??

Récupérer la date de dernière modif. de la DB ?? [PHP-MySQL] - PHP - Programmation

Marsh Posté le 31-01-2004 à 18:14:10    

ReHello !
 
Tout est dans le titre... ;)
 
En fait j'aimerais récupérer la date de dernière modification de ma base de donnée MySql avec PHP et l'afficher dans une page.
 
Est-ce possible ?
 
merci.

Reply

Marsh Posté le 31-01-2004 à 18:14:10   

Reply

Marsh Posté le 31-01-2004 à 18:30:00    

pour une table -> attributs fichiers.  
pour tout la base -> ?
 
Je ne sais pas si tu as des fonctions pour ça... mieux vaut stocker cette information

Reply

Marsh Posté le 31-01-2004 à 20:47:12    

et je fais comment pour indiquer la date de la dernière modification d'une table ?

Reply

Marsh Posté le 31-01-2004 à 20:49:36    

le_duc a écrit :

et je fais comment pour indiquer la date de la dernière modification d'une table ?


 
j'ai trouvé ca :
 
SHOW TABLE STATUS [FROM db_name] [LIKE wild]
 
Update_time
 
mais je fais commment concrétement pour afficher la date en php?

Reply

Marsh Posté le 31-01-2004 à 22:43:04    

up

Reply

Marsh Posté le 01-02-2004 à 01:37:26    

reup :D

Reply

Marsh Posté le 03-02-2004 à 14:48:47    

upupup

Reply

Marsh Posté le 03-02-2004 à 18:19:23    

C'est une requête escuelle normale donc un truc du genre:
 
$sql = "SHOW TABLE STATUS FROM nom_de_la_table";
$req = mysql_query($sql);
 
Après je sais pas ce quez va sortir $req donc tu teste et tu fais avec...

Reply

Marsh Posté le 03-02-2004 à 19:49:07    

Master p a écrit :

C'est une requête escuelle normale donc un truc du genre:
 
$sql = "SHOW TABLE STATUS FROM nom_de_la_table";
$req = mysql_query($sql);
 
Après je sais pas ce quez va sortir $req donc tu teste et tu fais avec...


 
ouais je vais essayer.
 
t'as pas une idée de koi faire avec le "Update_time" ?

Reply

Marsh Posté le 03-02-2004 à 20:31:56    

En fait je viens de saisir un truc tout bête, c'est que cette requête va te sortir un tableau dont chaque colonne correspond à une info particulière dont le update_time ( http://www.nexen.net/docs/mysql/an [...] tatus.php)
 
donc aux deux lignes du dessus, tu rajoutes :
 
$array = mysql_fletch_array($req);
$date_de_la_dernière_modif = $array['update_time'];
 
Franchement, j'ai pas testé et je sais pas si ça marche, donne le résultat quand t'auras essayé. ( Je crois que la version de php doit être >= 4.5.6.2 )

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed