Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2453 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  fonction qui donne les champs et les tables modifiés y a - de 5sc

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

fonction qui donne les champs et les tables modifiés y a - de 5sc

n°241461
chrono
Ne m'appelez plus Dieu...
Posté le 07-11-2002 à 20:31:31  profilanswer
 

Bonsoir
 
Est ce possible de créer une fonction qui donne le nom des tables et des champs modifiés depuis 5 secondes?
 

mood
Publicité
Posté le 07-11-2002 à 20:31:31  profilanswer
 

n°241465
zion
Plop
Posté le 07-11-2002 à 20:39:46  profilanswer
 

Quel SGBD?
 
A priori non, sous Oracle peut être qu'il y a une table avec le log des modifs, je me rapelle plus très bien en fait, mais sinon y a surement moyen de foutre des events (mince me rapelle plus du nom pour Oracle) sur une table particulière si ca te dit.
 
Si c'est pas Oracle je dirais plutôt :dtc: si tu fais pas de log toi même
 
 :)


---------------
Informaticien.be - Lancez des défis à vos amis
n°241466
chrono
Ne m'appelez plus Dieu...
Posté le 07-11-2002 à 20:41:08  profilanswer
 

en fait ce ke je cherche C une fonction php ou mysql, qui trouve les champs et les tables modifiés dans un script..puisque C une fonction...
 
en fait, pas besoin de chercher par rapport à une durée  

n°241467
lorill
Posté le 07-11-2002 à 20:42:12  profilanswer
 

zion a écrit a écrit :

Quel SGBD?
 
A priori non, sous Oracle peut être qu'il y a une table avec le log des modifs, je me rapelle plus très bien en fait, mais sinon y a surement moyen de foutre des events (mince me rapelle plus du nom pour Oracle) sur une table particulière si ca te dit.
 
Si c'est pas Oracle je dirais plutôt :dtc: si tu fais pas de log toi même
 
 :)  




 
tu rajoute une "table des modifs" qui contient le nom de la table et la date de modif, et tu fous un trigger sur les tables a surveiller. ca peut le faire, non ?

n°241469
chrono
Ne m'appelez plus Dieu...
Posté le 07-11-2002 à 20:43:03  profilanswer
 

zion a écrit a écrit :

Quel SGBD?
 
A priori non, sous Oracle peut être qu'il y a une table avec le log des modifs, je me rapelle plus très bien en fait, mais sinon y a surement moyen de foutre des events (mince me rapelle plus du nom pour Oracle) sur une table particulière si ca te dit.
 
Si c'est pas Oracle je dirais plutôt :dtc: si tu fais pas de log toi même
 
 :)  




 
 
ok. mais moi C phpmyadmin.. serveur Apache
 
et le log, tu le fais comment? je V chercher sur Google la mais g pas beaucoup d'indices..

n°241470
lorill
Posté le 07-11-2002 à 20:44:57  profilanswer
 

mysql c'est simple (si tu as acces au systeme de fichier) etant donné que les tables sont stockés dans des fichiers, tu regardes la date de derniere modif

n°241472
zion
Plop
Posté le 07-11-2002 à 20:47:03  profilanswer
 

lorill a écrit a écrit :

mysql c'est simple (si tu as acces au systeme de fichier) etant donné que les tables sont stockés dans des fichiers, tu regardes la date de derniere modif




 
J'ai failli le dire, mais je trouve ca bourrin, et ca donne pas les enregistrements.
 
Pour les trigger c le mot que je cherchais  [:xp1700]


---------------
Informaticien.be - Lancez des défis à vos amis
n°241475
chrono
Ne m'appelez plus Dieu...
Posté le 07-11-2002 à 20:48:29  profilanswer
 

comment acceder au system de fichier?
 

n°241476
lorill
Posté le 07-11-2002 à 20:48:43  profilanswer
 

zion a écrit a écrit :

 
Pour les trigger c le mot que je cherchais  [:xp1700]  




je crois que Postgres les gere aussi (pas sur, mais vu qu'il y a des procédures stockées, c'est plus que probable)

n°241478
lorill
Posté le 07-11-2002 à 20:49:05  profilanswer
 

Chrono a écrit a écrit :

comment acceder au system de fichier?




 
en php ? sais pas.
ca existe fstat() & cie ?

mood
Publicité
Posté le 07-11-2002 à 20:49:05  profilanswer
 

n°241483
chrono
Ne m'appelez plus Dieu...
Posté le 07-11-2002 à 20:51:15  profilanswer
 

oui

n°241484
zion
Plop
Posté le 07-11-2002 à 20:51:28  profilanswer
 

http://www.php.net/manual/en/function.fopen.php
 
Et admire toutes les fonctions à droite  :D


---------------
Informaticien.be - Lancez des défis à vos amis
n°241485
zion
Plop
Posté le 07-11-2002 à 20:51:53  profilanswer
 
n°241486
lorill
Posté le 07-11-2002 à 20:53:07  profilanswer
 

bon, ben t'as ta réponse  [:sinclaire]  
par contre faut voir si mysql modifie le fichier ou s'il gère un cache...

n°241487
chrono
Ne m'appelez plus Dieu...
Posté le 07-11-2002 à 20:58:33  profilanswer
 

moi je regardai du coté de la fonction "stat"

n°241501
chrono
Ne m'appelez plus Dieu...
Posté le 07-11-2002 à 21:45:00  profilanswer
 

En fait tout ca, ca test les fichiers.. mais pas le champ des tables...

n°241504
zion
Plop
Posté le 07-11-2002 à 21:47:29  profilanswer
 

Relis nos reponses, c'est ce qu'on a dit.
 
Tu auras pas plus pour MySQL, sauf si tu actives le log et que tu parses le log, mais la ca relève du délire  :pt1cable:


---------------
Informaticien.be - Lancez des défis à vos amis

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  fonction qui donne les champs et les tables modifiés y a - de 5sc

 

Sujets relatifs
struct tableau ds 1 fonction ...[PHP] utiliser une fonction php dans le champ action d'une forme
[MySQL] Performance et ordre des champs[ C, C++] SOCKET : format des donnees envoyees avec fonction send()
quelle est la fonction pour récupérer un caractére sans taper entréeDiv et variable, placer un div en fonction d'une variable ??
qqn connait une fonction qui met une chaine de cara en majuscules ??SQL SERVER et la fonction TRIM
[VB(A)] Problème avec la fonction API DeleteMenu. . .Affichage de champs de type mémo sur base access
Plus de sujets relatifs à : fonction qui donne les champs et les tables modifiés y a - de 5sc


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR