아

[팁] 쪽지 2를 통해서 쪽지를 자동발송하려고 할 때

· 2007-11-16 (금) 13:58:56 · 2094
우띠님께 불편함을 준 사항인데, 저도 지금 생각이 났어요. ㅠ..ㅠ

쪽지2의 수신 테이블(g4_memo_recv)의 me_id는 auto_increment가 아닙니다.
왜??? send를 하고 같은 me_id 값으로 recv 테이블에 넣기 때문에 me_id 값을
맞추기 위해서 auto increment 설정을 안했어요.

결국 2.0.0에서 recv 테이블에 auto increment를 걸게 되었습니다.

(예제)

// 쪽지 INSERT (수신함)
$sql = " insert into $g4[memo_recv_table]
( me_recv_mb_id, me_send_mb_id, me_send_datetime, me_memo, me_subject, memo_type, memo_owner, me_file_local, me_file_server )
values ('$mb_list[$i]', '$member[mb_id]', '$g4[time_ymdhis]', '$me_memo', '$me_subject', 'recv', '$mb_list[$i]', '$file_name0', '$file_name3' ) ";
sql_query($sql);
$me_id = mysql_insert_id();

// 쪽지 INSERT (발신함 - me_id는 발신함의 me_id와 동일하게 유지)
$sql = " insert into $g4[memo_send_table]
( me_id, me_recv_mb_id, me_send_mb_id, me_send_datetime, me_memo, me_subject, memo_type, memo_owner, me_file_local, me_file_server )
values ( $me_id, '$mb_list[$i]', '$member[mb_id]', '$g4[time_ymdhis]', '$me_memo', '$me_subject', 'send', '$member[mb_id]', '$file_name0', '$file_name3' ) ";
sql_query($sql);

// 실시간 쪽지 알림 기능
$sql = " update $g4[member_table]
set mb_memo_call = '$member[mb_id]'
where mb_id = '$mb_list[$i]' ";
sql_query($sql);
|
댓글을 작성하시려면 로그인이 필요합니다.

그누4 플러그인

3,524건

그누보드에는 여러가지 기능 추가가 쉽도록 제작 되었습니다. 플러그인의 저작권은 해당 플러그인 제작자님께 있으며, 그누보드의 저작권과 다를 수 있습니다. 플러그인 다운로드시 좋아요와 감사의 코멘트를 남기시면 제작자에게 큰 힘이됩니다. ^^y

+
제목 글쓴이 날짜 조회
07-11-16 조회 1,256
07-11-16 조회 1,072
07-11-16 조회 945
07-11-16 조회 2.7만
07-11-16 조회 1,406
07-11-16 조회 1,142
07-11-16 조회 1,049
07-11-16 조회 1,140
07-11-16 조회 2,095
07-11-16 조회 1,119
07-11-16 조회 1,116
07-11-16 조회 1,054
07-11-15 조회 1,611
07-11-15 조회 1,253
07-11-15 조회 1,120