| 123 |
|
|
| 124 |
int article_view_log_save_inc(const ARTICLE_VIEW_LOG *p_view_log) |
int article_view_log_save_inc(const ARTICLE_VIEW_LOG *p_view_log) |
| 125 |
{ |
{ |
| 126 |
MYSQL *db; |
MYSQL *db = NULL; |
| 127 |
char sql[SQL_BUFFER_LEN]; |
char sql[SQL_BUFFER_LEN]; |
| 128 |
char tuple_tmp[LINE_BUFFER_LEN]; |
char tuple_tmp[LINE_BUFFER_LEN]; |
| 129 |
int i; |
int i; |
| 161 |
if (mysql_query(db, sql) != 0) |
if (mysql_query(db, sql) != 0) |
| 162 |
{ |
{ |
| 163 |
log_error("Add view_article_log error: %s\n", mysql_error(db)); |
log_error("Add view_article_log error: %s\n", mysql_error(db)); |
| 164 |
|
mysql_close(db); |
| 165 |
return -3; |
return -3; |
| 166 |
} |
} |
| 167 |
|
|