meillo@0: /* meillo@0: * data for the database connection meillo@0: */ meillo@0: meillo@0: char* server = "localhost"; meillo@0: char* user = "garten"; meillo@0: char* password = "gras"; meillo@0: char* database = "garten"; meillo@0: meillo@0: MYSQL* conn; meillo@0: MYSQL_RES* result; meillo@0: MYSQL_ROW row; meillo@0: meillo@0: meillo@0: void db_connect() { meillo@0: conn = mysql_init(NULL); meillo@0: meillo@0: /* Connect to database */ meillo@0: if (!mysql_real_connect(conn, server, user, password, database, 0, NULL, 0)) { meillo@0: fprintf(stderr, "%s\n", mysql_error(conn)); meillo@0: exit(1); meillo@0: } meillo@0: } meillo@0: meillo@0: meillo@0: void db_close() { meillo@0: /* close connection */ meillo@0: mysql_close(conn); meillo@0: } meillo@0: meillo@0: meillo@0: void db_query(char* query) { meillo@0: int error; meillo@0: /* send SQL query */ meillo@0: error = mysql_query(conn, query); meillo@0: printf("query: %s\nerror: %d / %d\n", query, error, mysql_errno(conn)); meillo@0: if (error != 0) { meillo@0: fprintf(stderr, "E: %s\n", mysql_error(conn)); meillo@0: } meillo@0: }