| 2 |
* |
* |
| 3 |
* $Revision$ |
* $Revision$ |
| 4 |
* $Log$ |
* $Log$ |
| 5 |
|
* Revision 1.11 2004/11/26 08:16:26 aga |
| 6 |
|
* ・getSession, loginUser, createSession, freeResult(const session_t*) 修正. |
| 7 |
|
* |
| 8 |
* Revision 1.10 2004/11/26 07:57:42 youi |
* Revision 1.10 2004/11/26 07:57:42 youi |
| 9 |
* updateAccount, deleteAccountを定義. |
* updateAccount, deleteAccountを定義. |
| 10 |
* mysql_query失敗時はstderrへエラーコードとエラーメッセージを出力. |
* mysql_query失敗時はstderrへエラーコードとエラーメッセージを出力. |
| 764 |
ret = RES_DB_QUERY_ERROR; |
ret = RES_DB_QUERY_ERROR; |
| 765 |
} |
} |
| 766 |
|
|
| 767 |
|
return ret; |
|
return RES_ERROR; |
|
| 768 |
} |
} |
| 769 |
|
|
| 770 |
/** |
/** |
| 788 |
if( result ){ |
if( result ){ |
| 789 |
MYSQL_ROW row = mysql_fetch_row(result); |
MYSQL_ROW row = mysql_fetch_row(result); |
| 790 |
if( row ){ |
if( row ){ |
| 791 |
session_t *p = new session(); |
session_t *p = new session[1]; |
| 792 |
p->setSessionID(sess_id); |
p->setSessionID(sess_id); |
| 793 |
p->setUserID(atoi(row[1])); |
p->setUserID(atoi(row[1])); |
| 794 |
p->setDate(atoi(row[2])); |
p->setDate(atoi(row[2])); |
| 806 |
ret = RES_DB_QUERY_ERROR; |
ret = RES_DB_QUERY_ERROR; |
| 807 |
} |
} |
| 808 |
|
|
| 809 |
return RES_ERROR; |
return ret; |
| 810 |
} |
} |
| 811 |
|
|
| 812 |
/** |
/** |
| 842 |
|
|
| 843 |
void freeResult( group_t* ptr ){ delete[] ptr; } |
void freeResult( group_t* ptr ){ delete[] ptr; } |
| 844 |
|
|
| 845 |
void freeResult( session_t* ptr ){ delete[] ptr; } |
void freeResult( const session_t* ptr ){ delete[] ptr; } |
| 846 |
|
|
| 847 |
void freeResult( int* ptr ){ delete[] ptr; } |
void freeResult( int* ptr ){ delete[] ptr; } |
| 848 |
|
|