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 HAVE_LIBMYSQLCLIENT
00021 #ifndef _AI_DB_H
00022 #define _AI_DB_H
00023
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
00037 void* DB_init ( AI_config* );
00038
00040 DB_result* DB_query ( const char* );
00041
00043 void DB_close();
00044
00045 #endif
00046 #endif
00047