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 #ifdef ENABLE_DB
00021 #ifndef _AI_DB_H
00022 #define _AI_DB_H
00023
00024 #ifdef ENABLE_MYSQL
00025 #include <mysql/mysql.h>
00026
00027 typedef MYSQL_RES* DB_result;
00028 typedef MYSQL_ROW DB_row;
00029
00030 #define DB_init mysql_do_init
00031 #define DB_query mysql_do_query
00032 #define DB_num_rows mysql_num_rows
00033 #define DB_fetch_row mysql_fetch_row
00034 #define DB_free_result mysql_free_result
00035 #define DB_close mysql_do_close
00036 #endif
00037
00039 void* DB_init ( AI_config* );
00040
00042 DB_result* DB_query ( const char* );
00043
00045 void DB_close();
00046
00047 #endif
00048 #endif
00049