Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020 #ifndef _AI_DB_H
00021 #define _AI_DB_H
00022
00023 #ifdef ENABLE_MYSQL
00024 #include <mysql/mysql.h>
00025
00026 typedef MYSQL_RES* DB_result;
00027 typedef MYSQL_ROW DB_row;
00028
00029 #define DB_init mysql_do_init
00030 #define DB_query mysql_do_query
00031 #define DB_num_rows mysql_num_rows
00032 #define DB_fetch_row mysql_fetch_row
00033 #define DB_free_result mysql_free_result
00034 #define DB_close mysql_do_close
00035 #endif
00036
00038 void* DB_init ( AI_config* );
00039
00041 DB_result* DB_query ( const char* );
00042
00044 void DB_close();
00045
00046 #endif
00047