primeidc/module/calendar/calendar.lib.php
2021-10-26 18:26:49 +09:00

126 lines
2.9 KiB
PHP

<?
/*********************************** 칼렌다관리 *************************************/
//칼렌다 등록
function insertCalendar(){
$tbl = $GLOBALS["_conf_tbl"]["calendar"];
$sql = "insert into ".$tbl." SET
b_subject= '".mysql_real_escape_string($_POST[b_subject])."',
b_image= '".$filerename."',
b_url= '".mysql_real_escape_string($_POST[b_url])."',
b_target = '".mysql_real_escape_string($_POST[b_target])."',
b_show = '".mysql_real_escape_string($_POST[b_show])."',
b_sort = '".mysql_real_escape_string($_POST[b_sort])."',
b_type = '".mysql_real_escape_string($_POST[b_type])."',
b_date = now()
";
$rs = mysql_query($sql,$GLOBALS[dblink]);
$total = mysql_affected_rows($GLOBALS[dblink]);
if($total > 0){
return true;
}else{
return false;
}
}
//칼렌다 수정
function updateCalendar($idx){
$tbl = $GLOBALS["_conf_tbl"]["calendar"];
$sql = "UPDATE ".$tbl." SET
b_subject= '".mysql_real_escape_string($_POST[b_subject])."',
b_image= '".$filerename."',
b_url= '".mysql_real_escape_string($_POST[b_url])."',
b_target = '".mysql_real_escape_string($_POST[b_target])."',
b_show = '".mysql_real_escape_string($_POST[b_show])."',
b_sort = '".mysql_real_escape_string($_POST[b_sort])."',
b_type = '".mysql_real_escape_string($_POST[b_type])."'
WHERE idx = '$idx'
";
$rs = mysql_query($sql,$GLOBALS[dblink]);
if($rs){
return true;
}else{
return false;
}
}
//칼렌다 삭제
function deleteCalendar($idx){
$tbl = $GLOBALS["_conf_tbl"]["calendar"];
$sql = "DELETE FROM ".$tbl." WHERE idx = '$idx' ";
$rs = mysql_query($sql,$GLOBALS[dblink]);
$total = mysql_affected_rows($GLOBALS[dblink]);
if($total > 0){
return true;
}else{
return false;
}
}
function getCalendarList($yyyy, $mm){
$tbl = $GLOBALS["_conf_tbl"]["calendar"];
$sql = "SELECT * FROM ".$tbl." WHERE c_year='$yyyy' AND c_mm='$mm' ";
$sql .= " order by idx asc ";
$rs = mysql_query($sql, $GLOBALS[dblink]);
$total = mysql_num_rows($rs);
//echo $sql;
if($total > 0){
$list['total'] = $total;
for($i=0; $i < $total; $i++){
$list['list'][$i] = mysql_fetch_assoc($rs);
}
}else{
$list['total'] = 0;
}
return $list;
}
function getCalendarLunar($start, $end){
$tbl = $GLOBALS["_conf_tbl"]["calendar_data"];
$sql = "SELECT cd_sy , cd_sm , cd_sd , cd_ly , cd_lm , cd_ld, cd_kweek, cd_sol_plan, cd_lun_plan, holiday FROM ".$tbl ;
$sql.= " WHERE
concat( cd_sy, '-', cd_sm, '-', cd_sd ) >= '$start'
AND concat( cd_sy, '-', cd_sm, '-', cd_sd ) <= '$end'
";
$sql.= " order by cd_no asc ";
$rs = mysql_query($sql, $GLOBALS[dblink]);
$total = mysql_num_rows($rs);
//echo $sql;
if($total > 0){
//$list['total'] = $total;
for($i=0; $i < $total; $i++){
$row = mysql_fetch_assoc($rs);
$list[$row[cd_sy]."-".$row[cd_sm]."-".$row[cd_sd]] = $row;
}
}else{
$list = null;
}
return $list;
}
?>