コード例 #1
0
        $query = new TQuery();
        $query->load($PDOdb, GETPOST('id'));
        __out(TQuery::getTables($query->pdodb), 'json');
        break;
    case 'fields':
        $query = new TQuery();
        $query->load($PDOdb, GETPOST('id'));
        __out(TQuery::getFields($query->pdodb, GETPOST('table')), 'json');
        break;
    default:
        break;
}
switch ($put) {
    case 'query':
        $query = new TQuery();
        $query->load($PDOdb, GETPOST('id'));
        $query->set_values($_REQUEST);
        $query->THide = GETPOST('THide');
        $query->TOperator = GETPOST('TOperator');
        $query->TGroup = GETPOST('TGroup');
        $query->TFunction = GETPOST('TFunction');
        $query->TValue = GETPOST('TValue');
        $query->TNull = GETPOST('TNull');
        $query->TOrder = GETPOST('TOrder');
        $query->TTranslate = GETPOST('TTranslate');
        $query->TFilter = GETPOST('TFilter');
        $query->TType = GETPOST('TType');
        $query->TClass = GETPOST('TClass');
        $query->TMethod = GETPOST('TMethod');
        $query->sql_fields = base64_decode(GETPOST('sql_fields'));
        $query->sql_from = base64_decode(GETPOST('sql_from'));