1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37
| MYSQL *conn;
MYSQL_RES *res;
MYSQL_ROW row;
char *server = "localhost";
char *user = "thanks";
char *password = "thanks";
char *database = "***";
conn = mysql_init(NULL);
if (!mysql_real_connect(conn, server, user, password, database, 0, NULL, 0))
{
fprintf(stderr, "%s\n", mysql_error(conn));
return(0);
}
string adresse_ip = inet_ntoa(serveur->sin.sin_addr);
char sql_query[1000];
sprintf(sql_query, "INSERT INTO `historique` (`ID_HISTORIQUE` ,`NOM_SERVEUR` ,`IP_DU_SERVEUR` ,`TYPE_SERVEUR` ,`NOM_APPLICATION` ,`CODE_APPLI` ,`BASILICAT` ,SOUS_BASILICAT` ,`NOM_FLUX` ,`NOM_BASE` ,`NOM_FS` ,`NOM_PROC` ,`NOM_BATCH` ,`NOM_TBS` ,`NOM_SAUVEGARDE` ,`DATE_HEURE` ,`ETAT_SERVEUR` ,`PROBLEME_SCRIPT` ,`FS` ,`PROC` ,`BATCH` ,`TBS` ,`BASE` ,`FLUX` ,`SAUVEGARDE`) VALUES (NULL , NULL, '%s', NULL, NULL, NULL, NULL, NULL, '%s', '%s', '%s', '%s', '%s', '%s', '%s', NULL, '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s')",adresse_ip, flux,base,fs,proc,batch,tbs,save,etat_serveur,etat_fs,etat_proc,etat_batch,etat_tbs,etat_base,etat_flux,etat_save);
if (mysql_query(conn, sql_query))
{
fprintf(stderr, "%s\n", mysql_error(conn));
return(0);
}
cout<< "Insertion réussi"<<endl;
mysql_close(conn); |
Partager