[PHP-MySQL] Existe-t il une fonction qui renvoie la date de ....

Existe-t il une fonction qui renvoie la date de .... [PHP-MySQL] - PHP - Programmation

Marsh Posté le 13-03-2003 à 13:52:50    

....la dernière modification d'une base de données MySQL ?
En effet, j'ai un site qui est mis à jour seulement en modifiant ou en inserant des données dans une BDD MySQL.
Je voudrais pouvoir afficher la date de la dernière modification donc.
J'ai pas trouvé de fonctions spécifiques pour ça !

Reply

Marsh Posté le 13-03-2003 à 13:52:50   

Reply

Marsh Posté le 13-03-2003 à 14:08:46    

je suis pas sur que cette fonction existe, et dans se cas ca va etre a toi de gerer ca en mettant a jour un champs dès que tu modifies la base.

Reply

Marsh Posté le 13-03-2003 à 14:36:08    

t'imagine le taf.
Il faut que je modifie tous mes scripts !

Reply

Marsh Posté le 13-03-2003 à 15:15:15    

ben tu te fais un script qui ajoute include("maj_bdd.php" ); juste apres le premier "<?php" detecté dans les fichier qui contiennent "mysql_query" et "INSERT "
 
enfin bref...fais le a la main, ca me parait pas si long

Reply

Marsh Posté le 13-03-2003 à 16:42:07    

wé, t as surement raison, je vais faire comme ça !  ;)

Reply

Marsh Posté le 14-03-2003 à 11:09:31    

Tu peux aussi rajouter un champ "timestamp" dans toutes tes tables. Tu ne dois alors même pas modifier tes requetes INSERT, le champ timestamp recevra automatiquement la date (sous ce format 20030313150943) de l'insertion. Par conte après pour savoir la date de la derniere insertion toutes tables confondues, faudra comparer dans chaque table la date la plus récente.


Message édité par Niconico le 14-03-2003 à 11:10:15
Reply

Marsh Posté le 16-03-2003 à 13:50:00    

wé pas mal comme idéé, ca va quand meme faire lourd, j 'ai environ 60 tables....pfff
Bon je vais y reflechir !
Merci pour tes conseils  :)

Reply

Sujets relatifs:

Leave a Replay

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