garten
diff game.h @ 1:3ff1fbe4693d
moved gamecheck and some vars out
author | meillo@marmaro.de |
---|---|
date | Wed, 14 May 2008 21:07:33 +0200 |
parents | |
children | 176ee28e7464 |
line diff
1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/game.h Wed May 14 21:07:33 2008 +0200 1.3 @@ -0,0 +1,25 @@ 1.4 +char query[1024]; 1.5 +char* gamename; 1.6 +int gameid; 1.7 +int gametime; 1.8 + 1.9 + 1.10 +void check_game() { 1.11 + int rows; 1.12 + MYSQL_ROW row; 1.13 + 1.14 + sprintf(query, "select id, time from game where name = '%s' ", gamename); 1.15 + db_query(query); 1.16 + result = mysql_store_result(conn); 1.17 + rows = mysql_num_rows(result); 1.18 + row = mysql_fetch_row(result); 1.19 + gameid = atoi(row[0]); 1.20 + gametime = atoi(row[1]); 1.21 + mysql_free_result(result); 1.22 + 1.23 + if (rows != 1) { 1.24 + printf("game '%s' does not exist\n", gamename); 1.25 + exit(1); 1.26 + } 1.27 +} 1.28 +