Files
cm-web-legacy/application/controllers/admin/advertisement_ajax.php
2020-06-10 06:19:03 +09:00

41 lines
1.2 KiB
PHP
Executable File

<?php
defined('BASEPATH') OR exit('No direct script access allowed');
/**
* 인클루드 class
*
* cm_controller: 부모 Class(CI_Controller 확장한 custome class)
*/
include_once (APPPATH.'core/admin/cm_controller.php');
class advertisement_ajax extends CI_Controller {
var $ad_page_tb_name = 'ad_page'; // 광고 페이지 테이블 이름
var $ad_code_tb_name = 'ad_detail'; // 광고 코드 테이블 이름
// find ad_detail by page_name, pos_name
public function ajax_call_ad_detail_ad_idx(){
$this->load->database();
$page_name = $this->input->get_post('page_name');
$pos_name = $this->input->get_post('pos_name');
$select ='a.*, b.page_name, b.ad_pos_name';
$where = "b.page_name='".$page_name."' AND b.ad_pos_name= '".$pos_name."'";
$db_query ="SELECT $select FROM $this->ad_code_tb_name AS a JOIN $this->ad_page_tb_name AS b ON a.ad_idx = b.idx WHERE $where";
$result = $this->db->query($db_query);
$data=null;
foreach($result->result_object() as $row) {
$data = $row;
}
echo json_encode($data);
}
}