コード例 #1
0
ファイル: queries.php プロジェクト: RA2WP/RA2WP
/*** GLOBAL ***/
if ($_POST[$wpbi_settings['parameter']['action']] == $wpbi_settings['value']['drop']) {
    //Get list of queries to be deleted
    $selected_queries = $_POST['post'];
    for ($conn_idx = 0; $conn_idx < sizeof($selected_queries); $conn_idx++) {
        $vo_query = new vo_query($selected_queries[$conn_idx], NULL, NULL, NULL);
        $dao_query = new dao_query($wpdb, $wpbi_sql['tname']['queries']);
        $dao_query->del($vo_query);
    }
}
/*** SINGLE ***/
if ($_GET[$wpbi_settings['parameter']['action']] == $wpbi_settings['value']['drop'] && isset($_GET[$wpbi_settings['parameter']['qy_id']])) {
    $selected_query = $_GET[$wpbi_settings['parameter']['qy_id']];
    $vo_query = new vo_query($selected_query, NULL, NULL, NULL);
    $dao_query = new dao_query($wpdb, $wpbi_sql['tname']['queries']);
    $dao_query->del($vo_query);
}
?>

<?php 
/***********************/
/***  COPY ACTION    ***/
/***********************/
/*** SINGLE ***/
if ($_GET[$wpbi_settings['parameter']['action']] == $wpbi_settings['value']['copy'] && isset($_GET[$wpbi_settings['parameter']['qy_id']])) {
    $selected_query = $_GET[$wpbi_settings['parameter']['qy_id']];
    $vo_query = new vo_query($selected_query, NULL, NULL, NULL);
    $dao_query = new dao_query($wpdb, $wpbi_sql['tname']['queries']);
    $vo_query = $dao_query->select($vo_query);
    $vo_query = $vo_query[0];
    $vo_query->set_name($wpbi_dialog['item']['name']['copy'] . $vo_query->name);