Can somebody please help!

There are two queries -
1. How can I detect from my code whether a table has been updated in the 
Database manually (I am firing delete from testtable where SrNo>=9; on the 
Database server) and not from the code itself. I am running this code -

conn = mysql_init(NULL);

            /* Connect to database */
            if (!mysql_real_connect(conn, server, user, password, database, 0, 
NULL, 0)) {
              fprintf(stderr, "%s\n", mysql_error(conn));
              exit(1);
            }

            my_ulonglong affect_fields;
            while(1)
            {
                        affect_fields = mysql_affected_rows(conn);
                        if ((long) affect_fields >=1)
                        {
                                    printf("%ld products updated\n\n",  (long) 
affect_fields);
                        }
            }

2. And if the table is really updated/inserted/deleted for any record then how 
to check which that record was.

Regards,
Gaurav.

Reply via email to