I want to create a log file on insert, update, delete.

Discussion in 'PHP' started by HungryMinds, Jul 1, 2011.

  1. #1
    I want to create a log file on insert, update, delete.

    I don't want call log function every time when i'm inserting, updating or deleting record.

    Is there any short method?
     
    HungryMinds, Jul 1, 2011 IP
  2. EricBruggema

    EricBruggema Well-Known Member

    Messages:
    1,740
    Likes Received:
    28
    Best Answers:
    13
    Trophy Points:
    175
    #2
    Yes,

    Write your own database class.
    - save queries into an array
    - create a exit(unload) function that write/append your array to a file.
     
    EricBruggema, Jul 2, 2011 IP
  3. jonasl

    jonasl Active Member

    Messages:
    40
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    61
    #3
    I suppose you mean MySQL, google for "mysql log all queries"
     
    jonasl, Jul 2, 2011 IP
  4. HungryMinds

    HungryMinds Active Member

    Messages:
    216
    Likes Received:
    2
    Best Answers:
    1
    Trophy Points:
    63
    #4
    Thanks for reply my friend.

    My Teacher Told Me About PHP Triggers, That Triggers Can Play Action On "Insert", "Delete", Update" Events. But I Don't Know How To Use PHP TRIGGERS?
     
    HungryMinds, Jul 5, 2011 IP
  5. HungryMinds

    HungryMinds Active Member

    Messages:
    216
    Likes Received:
    2
    Best Answers:
    1
    Trophy Points:
    63
    #5
    Thanks For Your Replies Once Again, I've Created My First TRIGGER :) I'm So Happy, Thank a lot Friends.

    I've Now One More Question

    DROP TRIGGER IF EXISTS `catch_insert`//
    CREATE TRIGGER `catch_insert` BEFORE INSERT ON `books`
     FOR EACH ROW BEGIN
    
    INSERT INTO testing.trigger (id, email, password) values ('1', 'abc@abc.com', 'pass');
    
    END
    //
    Code (markup):
    This Is Working Perfect On Every Time When Ever New Record INSERTS.
    I Just Want To Create a Log File Using Trigger To Do Same Thing.
    I Don't Want To Create Records On Database.
    So Please Guide.
     
    HungryMinds, Jul 13, 2011 IP
  6. coder0403

    coder0403 Peon

    Messages:
    44
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #6
    I think this will helpful to you: itewbm.tistory.com/entry/Save-MySQL-query-result-in-text-file-or-CSV
     
    coder0403, Jul 14, 2011 IP