#ifndef _DB_MYSQL_H #define _DB_MYSQL_H #ifdef __cplusplus #if __cplusplus extern "C" { #endif #endif #include #include #include #include typedef struct { unsigned long num_rows; unsigned num_fields; char (*fields_name)[16], ***row_set; } ResultSet; MYSQL *connect_db(void); unsigned long query(MYSQL *, const char *, ResultSet *); void close_db(MYSQL *); void free_rs(ResultSet *); #ifdef __cpluscplus #if __cplusplus } #endif #endif #endif