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
38
39
40
41
42
43
44
45
| #ifndef _DBUNTIL_H_
| #define _DBUNTIL_H_
| #include <mysql.h>
| struct person
| {
| int p_id;
| char *name;
| int f_id;
| //ͼƬ
| };
|
| struct my_db
| {
| char user[25];
| char pswd[25];
| char host[25];
| char db[25];
| unsigned int port;
| };
|
| class DBuntil
| {
|
| public:
| DBuntil();
| ~DBuntil();
|
| bool db_search(person *p);
| bool db_register(person *p);
| bool db_init(my_db mydb);
|
| MYSQL myCont;
| MYSQL_RES *result;
| MYSQL_ROW sql_row;
| private:
|
| bool db_add(person *per);
| int db_update();
| bool db_select(person *per);
| char sql[1024];
| int res;
|
| };
|
| #endif
|
|