1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
|
<?php $sub_menu = "900300"; include_once("./_common.php"); @include_once(G5_PLUGIN_PATH."/sms5/JSON.php");
if( !function_exists('json_encode') ) { function json_encode($data) { $json = new Services_JSON(); return( $json->encode($data) ); } }
ajax_auth_check($auth[$sub_menu], "r");
$page_size = 6;
if (!$page) $page = 1;
if (is_numeric($fg_no)) $sql_group = " and fg_no='$fg_no' "; else $sql_group = "";
if ($st == 'all') { $sql_search = "and (fo_name like '%{$sv}%' or fo_content like '%{$sv}%')"; } else if ($st == 'name') { $sql_search = "and fo_name like '%{$sv}%'"; } else if ($st == 'content') { $sql_search = "and fo_content like '%{$sv}%'"; } else { $sql_search = ''; }
$total_res = sql_fetch("select count(*) as cnt from {$g5['sms5_form_table']} where 1 $sql_group $sql_search"); $total_count = $total_res['cnt'];
$total_page = (int)($total_count/$page_size) + ($total_count%$page_size==0 ? 0 : 1); $page_start = $page_size * ( $page - 1 );
$vnum = $total_count - (($page-1) * $page_size);
$group = array(); $qry = sql_query("select * from {$g5['sms5_form_group_table']} order by fg_name"); while ($res = sql_fetch_array($qry)) array_push($group, $res);
$res = sql_fetch("select count(*) as cnt from {$g5['sms5_form_table']} where fg_no=0"); $no_count = $res['cnt'];
$count = 1; $qry = sql_query("select * from {$g5['sms5_form_table']} where 1 $sql_group $sql_search order by fo_no desc limit $page_start, $page_size"); $list_text = "";
if( !$total_count ){ $list_text .=" <li class=\"empty_list\"> 데이터가 없습니다. </li> "; } while($res = sql_fetch_array($qry)) { $tmp = sql_fetch("select fg_name from {$g5['sms5_form_group_table']} where fg_no='{$res['fg_no']}'"); if (!$tmp) $group_name = '미분류'; else $group_name = $tmp['fg_name']; $list_text .=" <li class=\"screen_list sms5_box\"> <span class=\"box_ico\"></span> <textarea readonly class=\"sms_textarea box_txt box_square\" onclick=\"emoticon_list.go({$res['fo_no']})\">{$res['fo_content']}</textarea> <textarea id=\"fo_contents_{$res['fo_no']}\" style=\"display:none\">{$res['fo_content']}</textarea> <strong class=\"emo_tit\">".cut_str($res['fo_name'],20)."</strong> </li> "; }
$arr_ajax_msg['error'] = ""; $arr_ajax_msg['list_text'] = $list_text; $arr_ajax_msg['page'] = $page; $arr_ajax_msg['total_count'] = $total_count; $arr_ajax_msg['total_page'] = $total_page; die( json_encode($arr_ajax_msg) ); ?>
|