0){ return true; }else{ return false; } } //¿Â¶óÀΰßÀû, ÀÚ·á½Åû, Á¦Ç°µî·Ï ¼öÁ¤(´äº¯) function editOnline($idx){ $tbl = $GLOBALS["_conf_tbl"]["online_form"]; $sql = "UPDATE ".$tbl." SET status='".mysql_real_escape_string($_POST[status])."', re_contents = '".mysql_real_escape_string($_POST[re_contents])."' WHERE idx='$idx' "; $rs = mysql_query($sql, $GLOBALS[dblink]); if($rs){ return true; }else{ return false; } } //¿Â¶óÀΰßÀû, ÀÚ·á½Åû, Á¦Ç°µî·Ï »èÁ¦ function deleteOnline($idx){ $tbl = $GLOBALS["_conf_tbl"]["online_form"]; $arrFile = getOnlineInfo(mysql_real_escape_string($idx)); for($i=0;$i<$arrFile["total"];$i++){ @unlink($_SERVER[DOCUMENT_ROOT]."/uploaded/online/".$arrFile["list"][$i][re_name]); } $sql = "DELETE FROM ".$tbl." WHERE idx='$idx' "; $rs = mysql_query($sql, $GLOBALS[dblink]); $total = mysql_affected_rows($GLOBALS[dblink]); //ÆÄÀÏ»èÁ¦ ÄÚµù ½ÃÀÛ mysql_query("DELETE FROM ".$GLOBALS["_conf_tbl"]["online_files"]." WHERE boardid='online_form' AND b_idx='".$idx."' ", $GLOBALS[dblink]); //µð½ºÅ©¿¡¼­ ÆÄÀÏ »èÁ¦ if($total > 0){ return true; }else{ return false; } } //¿Â¶óÀΰßÀû, ÀÚ·á½Åû, Á¦Ç°µî·Ï ¸ñ·Ï function getOnlineList($o_type, $sw, $sk, $scale, $offset=0){ // Å×À̺í ÁöÁ¤ $tbl = $GLOBALS["_conf_tbl"]["online_form"]; $sql = "SELECT * FROM $tbl WHERE 1=1 "; if($o_type){ $sql .= " AND o_type='$o_type' "; } if($sw == "id"){ $sql .= " AND user_id like '%$sk%' "; } if($sw == "name"){ $sql .= " AND user_name like '%$sk%' "; } $sql .= " order by idx desc "; $rs = mysql_query($sql, $GLOBALS[dblink]); $total_rs = mysql_num_rows($rs); //echo $sql; if($total_rs > 0){ $list['total'] = $total_rs; // ÆäÀÌÁö ³×ºñ°ÔÀÌ¼Ç ¿ÀÇÁ¼Â ÁöÁ¤. if(!$offset){ $offset=0; }else{ $offset=$offset; } // offset ÀÌ Àüü °Ô½Ã¹°¼öº¸´Ù ÀÛÀ»¶§ offset À» Àüü°Ô½Ã¹° - ÆäÀÌÁö´ç º¸¿©ÁÙ ±Û ¼ö·Î offset ¼³Á¤ if($total_rs<=$offset){ $offset = $total_rs - $scale; } //scale 0 À¸·Î ÁöÁ¤½Ã¿¡´Â Àüü °¡Á®¿È if($scale > 0){ $sql .= " limit $offset,$scale "; } $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; } //¹®ÀÇÁ¤º¸ °¡Á®¿À±â function getOnlineInfo($idx){ $tbl = $GLOBALS["_conf_tbl"]["online_form"]; $tbl_files = $GLOBALS["_conf_tbl"]["online_files"]; $sql = "SELECT A.*, B.* "; $sql .= "FROM $tbl A "; $sql .= "LEFT JOIN ".$tbl_files." B ON A.idx=B.b_idx "; $sql .= "WHERE A.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); } }else{ $list['total'] = 0; } return $list; } function inputOnlineFiles($boardid, $idx, $HTTP_POST_FILES, $thumwidth){ for($i=0;$i 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; } /*********************************** ¿Â¶óÀΰßÀû, ¹®ÀÇ, Á¦Ç°µî·Ï µî *************************************/ ?>