0){ //ÂÊÁöº¸³½ÆíÁöÇÔ¿¡ÀúÀå $sql = "INSERT INTO ".$tbl3." set "; $sql .= "r_idx = '$insert_idx', "; $sql .= "user_id = '".$from_id."', "; $sql .= "to_user_id = '".$to_id."', "; $sql .= "content = '".mysql_real_escape_string($_POST[contents])."', "; $sql .= "wdate = now() , "; $sql .= "is_read = 'N', "; $sql .= "rdate = ''"; $rs = mysql_query($sql, $GLOBALS[dblink]); $total2 = mysql_affected_rows($GLOBALS[dblink]); if($total2 >0){ return true; }else{ $sql = "DELETE FROM ".$tbl." WHERE idx='$insert_idx' "; mysql_query($sql, $GLOBALS[dblink]); return false; } } } //receivememo list function receivememoList($from_id, $sw, $sk, $scale, $offset){ $tbl1 = $GLOBALS["_conf_tbl"]["memo_receive"]; $sql = "select count(idx) from ".$tbl1." where user_id='".$from_id."' "; $rs = mysql_query($sql, $GLOBALS[dblink]); $row = mysql_fetch_row($rs); $total_rs = $row[0]; $sql = "select * from ".$tbl1." where user_id='".$from_id."' "; if($total_rs > 0){ $list['total'] = $total_rs; // ÆäÀÌÁö ³×ºñ°ÔÀÌ¼Ç ¿ÀÇÁ¼Â ÁöÁ¤. if(!$offset){ $offset=0; }else{ $offset=$offset; } if($total_rs<=$offset){ $offset = $total_rs - $scale; } //scale 0 À¸·Î ÁöÁ¤½Ã¿¡´Â Àüü °¡Á®¿È if($scale > 0){ $sql .= " order by wdate desc limit $offset,$scale "; }else{ $sql .= " order by main "; } $rs = mysql_query($sql,$GLOBALS[dblink]); // offset À» ÀÌ¿ëÇÑ limit °¡ Àû¿ëµÈ °¹¼ö $total = mysql_num_rows($rs); $list['list']['total'] = $total; // ÆäÀÌÁö ³×ºñ°ÔÀÌ¼Ç ¿ÀÇÁ¼Â ÁöÁ¤. for($i=0; $i < $total; $i++){ $list['list'][$i] = mysql_fetch_assoc($rs); } }else{ $list['total'] = 0; } return $list; } //sendmemo list function sendmemoList($to_id, $sw, $sk, $scale, $offset){ $tbl1 = $GLOBALS["_conf_tbl"]["memo_send"]; $sql = "select count(idx) from ".$tbl1." where user_id='".$to_id."' "; $rs = mysql_query($sql, $GLOBALS[dblink]); $row = mysql_fetch_row($rs); $total_rs = $row[0]; $sql = "select * from ".$tbl1." where user_id='".$to_id."' "; if($total_rs > 0){ $list['total'] = $total_rs; if(!$offset){ $offset=0; }else{ $offset=$offset; } if($total_rs<=$offset){ $offset = $total_rs - $scale; } //scale 0 À¸·Î ÁöÁ¤½Ã¿¡´Â Àüü °¡Á®¿È if($scale > 0){ $sql .= " order by wdate desc limit $offset,$scale "; }else{ $sql .= " order by main "; } $rs = mysql_query($sql,$GLOBALS[dblink]); // offset À» ÀÌ¿ëÇÑ limit °¡ Àû¿ëµÈ °¹¼ö $total = mysql_num_rows($rs); $list['list']['total'] = $total; // ÆäÀÌÁö ³×ºñ°ÔÀÌ¼Ç ¿ÀÇÁ¼Â ÁöÁ¤. for($i=0; $i < $total; $i++){ $list['list'][$i] = mysql_fetch_assoc($rs); } }else{ $list['total'] = 0; } return $list; } //receive memoview function receivememoView($from_id, $stat, $idx){ $tbl = $GLOBALS["_conf_tbl"]["memo_receive"]; $tbl2 = $GLOBALS["_conf_tbl"]["memo_send"]; if($stat=="N"){ $sql = "UPDATE $tbl SET "; $sql .= " is_read = 'Y', "; $sql .= " rdate = now() "; $sql .= "WHERE idx = '$idx' "; $rs = mysql_query($sql, $GLOBALS[dblink]); $sql = "UPDATE $tbl2 set is_read = 'Y' , rdate = now() where idx='$idx'"; $rs = mysql_query($sql, $GLOBALS[dblink]); } $sql = "SELECT * "; $sql .= "FROM $tbl "; $sql .= "WHERE idx = '$idx' "; $rs = mysql_query($sql, $GLOBALS[dblink]); $total_rs = mysql_num_rows($rs); if($total_rs > 0){ $list['total'] = $total_rs; for($i=0; $i < $total_rs; $i++){ $list['list'][$i] = mysql_fetch_assoc($rs); $list['list'][$i][content] = nl2br(htmlspecialchars($list['list'][$i][content])); } }else{ $list['total'] = 0; } return $list; } //send memoveiw function sendmemoView($from_id, $stat, $idx){ $tbl = $GLOBALS["_conf_tbl"]["memo_send"]; $sql = "SELECT * from $tbl where idx='$idx' "; $rs = mysql_query($sql,$GLOBALS[dblink]); $total_rs = mysql_num_rows($rs); if($total_rs >0){ $list['total'] = $total_rs; for($i=0;$i<$total_rs;$i++){ $list['list'][$i] = mysql_fetch_assoc($rs); $list['list'][$i][content] = nl2br(htmlspecialchars($list['list'][$i][content])); } }else{ $list['total'] = 0; } return $list; } //delete memo function deleteMemo($idx,$type,$id){ if($type=="receive"){ $tbl = $GLOBALS["_conf_tbl"]["memo_receive"]; $sql = "SELECT user_id from $tbl where idx='$idx' "; $r = mysql_query($sql,$GLOBALS[dblink]); $rid = mysql_fetch_array($r); if($id!=$rid[user_id]){ jsGo("memo_view.php","","ÂÊÁö »èÁ¦¸¦ ½ÇÆÐÇÏ¿´½À´Ï´Ù."); } $sql = "DELETE from $tbl where idx='$idx'"; } if($type=="send"){ $tbl = $GLOBALS["_conf_tbl"]["memo_send"]; $sql = "SELECT user_id from $tbl where idx='$idx' "; $r = mysql_query($sql,$GLOBALS[dblink]); $rid = mysql_fetch_array($r); if($id!=$rid[user_id]){ jsGo("memo_view.php","","ÂÊÁö »èÁ¦¸¦ ½ÇÆÐÇÏ¿´½À´Ï´Ù."); } $sql = "DELETE from $tbl where idx='$idx'"; } if($type=="save"){ $tbl = $GLOBALS["_conf_tbl"]["memo_save"]; $sql = "SELECT user_id from $tbl where idx='$idx' "; $r = mysql_query($sql,$GLOBALS[dblink]); $rid = mysql_fetch_array($r); if($id!=$rid[user_id]){ jsGo("memo_view.php","","ÂÊÁö »èÁ¦¸¦ ½ÇÆÐÇÏ¿´½À´Ï´Ù."); } $sql = "DELETE from $tbl where idx='$idx'"; } $rs = mysql_query($sql,$GLOBALS[dblink]); if($rs){ return true; }else{ return false; } } //Insert save memo function savereceivememoList($idx,$type){ $tbl = $GLOBALS["_conf_tbl"]["memo_receive"]; $tbl2 = $GLOBALS["_conf_tbl"]["memo_save"]; $sql = "SELECT * from $tbl where idx='$idx' "; $rs = mysql_query($sql,$GLOBALS[dblink]); $row = mysql_fetch_array($rs); if($rs){ //save $sql = "INSERT into $tbl2 set "; $sql .= "user_id = '$row[user_id]', "; $sql .= "from_user_id = '$row[from_user_id]', "; $sql .= "content = '$row[content]', "; $sql .= "wdate = '$row[wdate]' "; $rs = mysql_query($sql,$GLOBALS[dblink]); //delete $sql = "DELETE from $tbl where idx='$idx' "; $rs = mysql_query($sql,$GLOBALS[dblink]); if($rs){ return true; }else{ return false; } } } //savememoList view function savememoList($from_id, $sw, $sk, $scale, $offset){ $tbl1 = $GLOBALS["_conf_tbl"]["memo_save"]; $sql = "select count(idx) from ".$tbl1." where user_id='".$from_id."' "; $rs = mysql_query($sql, $GLOBALS[dblink]); $row = mysql_fetch_row($rs); $total_rs = $row[0]; $sql = "select * from ".$tbl1." where user_id='".$from_id."' "; if($total_rs > 0){ $list['total'] = $total_rs; // ÆäÀÌÁö ³×ºñ°ÔÀÌ¼Ç ¿ÀÇÁ¼Â ÁöÁ¤. if(!$offset){ $offset=0; }else{ $offset=$offset; } if($total_rs<=$offset){ $offset = $total_rs - $scale; } //scale 0 À¸·Î ÁöÁ¤½Ã¿¡´Â Àüü °¡Á®¿È if($scale > 0){ $sql .= " order by wdate desc limit $offset,$scale "; }else{ $sql .= " order by main "; } $rs = mysql_query($sql,$GLOBALS[dblink]); // offset À» ÀÌ¿ëÇÑ limit °¡ Àû¿ëµÈ °¹¼ö $total = mysql_num_rows($rs); $list['list']['total'] = $total; // ÆäÀÌÁö ³×ºñ°ÔÀÌ¼Ç ¿ÀÇÁ¼Â ÁöÁ¤. for($i=0; $i < $total; $i++){ $list['list'][$i] = mysql_fetch_assoc($rs); } }else{ $list['total'] = 0; } return $list; } //savememo view function savememoView($from_id, $idx){ $tbl = $GLOBALS["_conf_tbl"]["memo_save"]; $sql = "SELECT * from $tbl where idx='$idx' "; $rs = mysql_query($sql,$GLOBALS[dblink]); $total_rs = mysql_num_rows($rs); if($total_rs >0){ $list['total'] = $total_rs; for($i=0;$i<$total_rs;$i++){ $list['list'][$i] = mysql_fetch_assoc($rs); $list['list'][$i][content] = nl2br(htmlspecialchars($list['list'][$i][content])); } }else{ $list['total'] = 0; } return $list; } //memo layer function getmemoInfo($id){ $tbl = $GLOBALS["_conf_tbl"]["memo_receive"]; $sql = "select idx from $tbl where is_notify = 'N' And user_id='$id' "; $rs = mysql_query($sql,$GLOBALS[dblink]); $total_rs = mysql_num_rows($rs); if($total_rs >0){ $list['total'] = $total_rs; for($i=0;$i<$total_rs;$i++){ $list['list'][$i] = mysql_fetch_assoc($rs); } }else{ $list['total'] = 0; } return $list; } function setMemoNotifiy($id){ $tbl = $GLOBALS["_conf_tbl"]["memo_receive"]; $sql = "UPDATE $tbl set is_notify = 'Y' WHERE user_id='$id' AND is_notify ='N' "; $rs = mysql_query($sql,$GLOBALS[dblink]); if($rs){ return true; }else{ return false; } } ?>