Bonjour à tous,
J'ai la fonction de log suivante :
j'y rajouté à ma requête SQL le champ Microtime. pas de problème au niveau de la compilation, mais le contenu du champ Microtime dans la table de log n'est que des "0.0000" ou "-0.000" donc pas du tout ce que j'attends.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 void logMessage(int ID_Job, char *Message) { MYSQL *conn = db_connect(); char query[4096]; sprintf(query, "INSERT INTO Log (ID_Job, Message, Microtime) VALUES (%s, '%s', TIME_FORMAT(NOW(), '\%f'))", ID_Job, Message); mysql_query(conn, query); mysql_close(conn); }
Existe t-il une autre méthode pour récupérer et enregistrer les micro secondes ?
Merci du coup de main
a+
Partager