当前位置: 首页>>代码示例>>PHP>>正文


PHP sql_concatenar_where函数代码示例

本文整理汇总了PHP中sql_concatenar_where函数的典型用法代码示例。如果您正苦于以下问题:PHP sql_concatenar_where函数的具体用法?PHP sql_concatenar_where怎么用?PHP sql_concatenar_where使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。


在下文中一共展示了sql_concatenar_where函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: get_listado

 function get_listado($filtro = array())
 {
     $where = array();
     if (isset($filtro['uni_acad'])) {
         $where[] = "uni_acad = " . quote("{$filtro['uni_acad']}");
     }
     if (isset($filtro['desc_materia'])) {
         $where[] = "desc_materia ILIKE " . quote("%{$filtro['desc_materia']}%");
     }
     if (isset($filtro['id_departamento'])) {
         $where[] = "id_departamento = " . $filtro['id_departamento'];
     }
     if (isset($filtro['cod_carrera'])) {
         $where[] = "cod_carrera ILIKE " . quote("%{$filtro['cod_carrera']}%");
     }
     if (isset($filtro['periodo_dictado'])) {
         $where[] = "periodo_dictado = " . $filtro['periodo_dictado'];
     }
     $sql = "SELECT\n\t\t\tt_m.id_materia,\n\t\t\tt_pe.cod_carrera as id_plan,\n\t\t\tt_m.desc_materia,\n\t\t\tt_m.orden_materia,\n\t\t\tt_m.anio_segunplan,\n\t\t\tt_m.horas_semanales,\n\t\t\tt_p.descripcion as periodo_dictado_nombre,\n\t\t\tt_p1.descripcion as periodo_dictado_real_nombre,\n\t\t\tt_d.descripcion as id_departamento,\n\t\t\tt_ma.descripcion as id_area,\n\t\t\tt_o.descripcion as id_orientacion,\n\t\t\tt_m.cod_siu,\n                        t_pe.cod_carrera,\n                        t_pe.ordenanza,\n                        t_pe. uni_acad\n\t\tFROM\n\t\t\tmateria as t_m\tLEFT OUTER JOIN periodo as t_p ON (t_m.periodo_dictado = t_p.id_periodo)\n\t\t\tLEFT OUTER JOIN periodo as t_p1 ON (t_m.periodo_dictado_real = t_p1.id_periodo)\n\t\t\tLEFT OUTER JOIN departamento as t_d ON (t_m.id_departamento = t_d.iddepto)\n                        LEFT OUTER JOIN area as t_ma ON (t_m.id_area = t_ma.idarea) \n                        LEFT OUTER JOIN orientacion as t_o ON (t_m.id_orientacion = t_o.idorient and t_o.idarea=t_ma.idarea) ,\n\t\t\tplan_estudio as t_pe\n\t\tWHERE\n\t\t\tt_m.id_plan = t_pe.id_plan\n                                \n\t\t";
     if (count($where) > 0) {
         $sql = sql_concatenar_where($sql, $where);
     }
     $sql = $sql . " order by id_plan,anio_segunplan";
     return toba::db('designa')->consultar($sql);
 }
开发者ID:andreagranados,项目名称:designa,代码行数:25,代码来源:dt_materia.php

示例2: listar_sedes

 function listar_sedes($array_id_sedes, $filtro = null)
 {
     $where = array();
     if (isset($filtro['direccion_calle'])) {
         $where[] = 'direccion_calle ILIKE ' . quote("%{$filtro['direccion_calle']['valor']}%");
     }
     if (isset($filtro['localidad'])) {
         $where[] = 'localidad ILIKE ' . quote("%{$filtro['localidad']['valor']}%");
     }
     if (isset($filtro['provincia'])) {
         $where[] = 'provincia ILIKE ' . quote("%{$filtro['provincia']['valor']}%");
     }
     if (isset($filtro['id_sede'])) {
         $where[] = 'id_sede = ' . $filtro['id_sede']['valor'];
     }
     if (isset($filtro['id_unidad_academica'])) {
         $where[] = 'id_unidad_academica ILIKE ' . quote("%{$filtro['id_unidad_academica']['valor']}%");
     }
     $w = "(";
     for ($i = 0; $i < sizeof($array_id_sedes) - 1; $i++) {
         $w .= "id_sede = " . $array_id_sedes[$i]['id_sede'] . " OR ";
     }
     $w .= "id_sede = " . $array_id_sedes[$i]['id_sede'] . ")";
     $where[] = $w;
     $sql = "SELECT \n                    t_s.id_sede, \n                    t_s.direccion, \n                    t_s.id_localidad,\n                    t_s.coordenadas_x,\n                    t_s.coordenadas_y,\n                    t_l.nombre as localidad,\n                    t_s.telefono_1,\n                    t_s.telefono_2,\n                    t_s.telefono_3,\n                    t_s.fax_1,\n                    t_s.fax_2,\n                    t_s.fax_3,\n                    t_p.id_provincia,\n                    t_p.nombre as provincia,\n                    t_s.id_unidad_academica\n                    \n                    FROM sede as t_s\n                    LEFT OUTER JOIN localidad as t_l ON t_l.id_localidad = t_s.id_localidad\n                    LEFT OUTER JOIN provincia as t_p ON t_p.id_provincia = t_l.id_provincia\n                    ";
     if (count($where) > 0) {
         $sql = sql_concatenar_where($sql, $where);
     }
     $sql = $sql . " ORDER BY provincia";
     return toba::db('libro_unco')->consultar($sql);
 }
开发者ID:svs07uni,项目名称:libro_unco,代码行数:31,代码来源:dt_sede.php

示例3: test_varios_where_espaciados_con_order

 function test_varios_where_espaciados_con_order()
 {
     $where = array('3=3', '4=4');
     $sql = 'SELECT 1,2 FROM apex_instancia WHERE 1 = 1 AND 2 = 2 ORDER BY 1,2';
     $sql = sql_concatenar_where($sql, $where);
     $this->consultar_sql($sql);
 }
开发者ID:emma5021,项目名称:toba,代码行数:7,代码来源:test_sql.php

示例4: get_listado

 function get_listado($filtro = array())
 {
     $where = array();
     $from = '';
     if (isset($filtro['descripcion'])) {
         $where[] = "descripcion ILIKE " . quote("%{$filtro['descripcion']['valor']}%");
     }
     if (isset($filtro['id_plan'])) {
         $from = 'obs_plan ';
         $where[] = 'id_entidad = ' . $filtro['id_plan']['valor'];
     }
     if (isset($filtro['id_materia'])) {
         $from = 'obs_mat ';
         if ($filtro['id_materia']['valor'] != -1) {
             $where[] = "id_entidad = " . $filtro['id_materia']['valor'];
         }
     }
     if (isset($filtro['id_modulo'])) {
         $from = 'obs_mod ';
         if ($filtro['id_modulo']['valor'] != -1) {
             $where[] = "id_entidad = " . $filtro['id_modulo']['valor'];
         }
     }
     $sql = "SELECT\n\t\t\tid_observacion,\n                        descripcion,\n                        id_entidad\n\t\tFROM\n\t\t\t{$from} ";
     if (count($where) > 0) {
         $sql = sql_concatenar_where($sql, $where);
     }
     $sql = $sql . " ORDER BY id_observacion";
     return toba::db('libro_unco')->consultar($sql);
 }
开发者ID:svs07uni,项目名称:libro_unco,代码行数:30,代码来源:dt_observacion.php

示例5: get_listado

 function get_listado($filtro = array())
 {
     $where = array();
     $from = '';
     if (isset($filtro['contenido'])) {
         $where[] = "contenido ILIKE " . quote("%{$filtro['contenido']['valor']}%");
     }
     if (isset($filtro['titulo'])) {
         $where[] = "titulo ILIKE " . quote("%{$filtro['titulo']['valor']}%");
     }
     if (isset($filtro['id_titulo'])) {
         $where[] = "id_titulo = " . $filtro['id_titulo']['valor'];
     }
     if (isset($filtro['id_seccion'])) {
         $where[] = "id_seccion = " . $filtro['id_seccion']['valor'];
     }
     if (isset($filtro['id_sector'])) {
         $where[] = "id_sector = " . $filtro['id_sector']['valor'];
     }
     if (isset($filtro['id_plan'])) {
         $where[] = "id_plan = " . $filtro['id_plan']['valor'];
     }
     $sql = "SELECT\n\t\t\tt_s.contenido,\n\t\t\tt_ts.titulo as titulo,\n                        t_ts.id_titulo_seccion,\n\t\t\tt_s.con_extra,\n\t\t\tt_s.id_seccion,\n                        t_s.id_sector,\n                        t_s.id_plan\n\t\tFROM\n\t\t\tseccion as t_s\t\n                LEFT OUTER JOIN titulo_seccion as t_ts ON (t_s.id_titulo = t_ts.id_titulo_seccion)\n                         ";
     if (count($where) > 0) {
         $sql = sql_concatenar_where($sql, $where);
     }
     $sql = $sql . " ORDER BY id_seccion";
     return toba::db('libro_unco')->consultar($sql);
 }
开发者ID:svs07uni,项目名称:libro_unco,代码行数:29,代码来源:dt_seccion.php

示例6: get_listado

 function get_listado($filtro = array())
 {
     $where = array();
     if (isset($filtro['nombre'])) {
         $where[] = 'nombre ILIKE ' . quote("%{$filtro['nombre'][valor]}%");
     }
     if (isset($filtro['apellido'])) {
         $where[] = 'apellido ILIKE ' . quote("%{$filtro['apellido']['valor']}%");
     }
     if (isset($filtro['nro_doc'])) {
         $where[] = 'nro_doc ILIKE ' . quote("%{$filtro['nro_doc']['valor']}%");
     }
     if (isset($filtro['tipo_doc'])) {
         $where[] = 'tipo_doc = ' . $filtro['tipo_doc']['valor'];
     }
     if (isset($filtro['genero'])) {
         $where[] = 'genero = ' . $filtro['genero']['valor'];
     }
     if (isset($filtro['id_sector'])) {
         $where[] = 't_p.id_sector = ' . $filtro['id_sector']['valor'];
     }
     $sql = "SELECT\n\t\t\tt_t.id_titulo,\n                        t_t.nombre as titulo,\n\t\t\tt_p.tipo_doc,\n\t\t\tt_p.genero,\n\t\t\tt_s.nombre as id_sector_nombre,\n\t\t\tt_p.nro_doc,\n\t\t\tt_p.nombre,\n\t\t\tt_p.apellido,\n\t\t\tt_p.correo\n\t\tFROM\n\t\t\tpersona as t_p\tLEFT OUTER JOIN titulo as t_t ON (t_p.id_titulo = t_t.id_titulo)\n\t\t\tLEFT OUTER JOIN sector as t_s ON (t_p.id_sector = t_s.id_sector)";
     if (count($where) > 0) {
         $sql = sql_concatenar_where($sql, $where);
     }
     $sql = $sql . " ORDER BY nombre";
     return toba::db('libro_unco')->consultar($sql);
 }
开发者ID:svs07uni,项目名称:libro_unco,代码行数:28,代码来源:dt_persona.php

示例7: get_listado

    function get_listado($filtro = array())
    {
        $where = array();
        if (isset($filtro['id_expediente'])) {
            $where[] = 'id_expediente = ' . quote($filtro['id_expediente']);
        }
        if (isset($filtro['id_tipo'])) {
            $where[] = 'id_tipo = ' . quote($filtro['id_tipo']);
        }
        if (isset($filtro['fecha'])) {
            $where[] = 'fecha = ' . quote($filtro['fecha']);
        }
        if (isset($filtro['observaciones'])) {
            $where[] = 'observaciones ILIKE ' . quote("%{$filtro['observaciones']}%");
        }
        if (isset($filtro['quien'])) {
            $where[] = 'quien ILIKE ' . quote("%{$filtro['quien']}%");
        }
        $sql = 'SELECT
			t_i.id,
			t_e.numero as id_expediente_nombre,
			t_ti.nombre as id_tipo_nombre,
			t_i.fecha,
			t_i.observaciones,
			t_i.quien
		FROM
			intervenciones as t_i	LEFT OUTER JOIN expedientes as t_e ON (t_i.id_expediente = t_e.id)
			LEFT OUTER JOIN tipos_intervenciones as t_ti ON (t_i.id_tipo = t_ti.id)
		ORDER BY observaciones';
        if (count($where) > 0) {
            $sql = sql_concatenar_where($sql, $where);
        }
        return toba::db('burgos_v2')->consultar($sql);
    }
开发者ID:defensorsf,项目名称:burgos_v2,代码行数:34,代码来源:dt_intervenciones.php

示例8: get_listado

 function get_listado($filtro = array())
 {
     $where = array();
     if (isset($filtro['nombre'])) {
         $where[] = "t_m.nombre ILIKE " . quote("%{$filtro['nombre']['valor']}%");
     }
     if (isset($filtro['tipo_modulo'])) {
         $where[] = "t_tm.nombre ILIKE " . quote("%{$filtro['tipo_modulo']['valor']}%");
     }
     if (isset($filtro['modulo_padre'])) {
         $where[] = "t_mp.nombre ILIKE " . quote("%{$filtro['modulo_padre']['valor']}%");
     }
     if (isset($filtro['id_plan'])) {
         $where[] = "t_m.id_plan = " . $filtro['id_plan']['valor'];
     }
     if (isset($filtro['id_modulo'])) {
         $where[] = "t_m.id_modulo = " . $filtro['id_modulo']['valor'];
     }
     $sql = "SELECT\n\t\t\tt_m.id_modulo,\n                        t_m.nombre,\n                        t_m.id_tipo_modulo,\n                        t_mp.nombre as modulo_padre,\n                        t_m.id_plan,\n                        t_tm.nombre as tipo_modulo\n\t\tFROM\n\t\t\tmodulo as t_m\t\n                LEFT OUTER JOIN tipo_modulo as t_tm \n                ON (t_m.id_tipo_modulo = t_tm.id_tipo_modulo)\n                LEFT OUTER JOIN modulo as t_mp\n                ON (t_mp.id_modulo = t_m.id_modulo_padre)\n                ";
     if (count($where) > 0) {
         $sql = sql_concatenar_where($sql, $where);
     }
     $sql = $sql . " ORDER BY id_tipo_modulo";
     return toba::db('libro_unco')->consultar($sql);
 }
开发者ID:svs07uni,项目名称:libro_unco,代码行数:25,代码来源:dt_modulo.php

示例9: get_listado

 function get_listado($filtro = array())
 {
     $where = array();
     if (isset($filtro['nombre'])) {
         $where[] = "t_m.nombre ILIKE " . quote("%{$filtro['nombre']['valor']}%");
     }
     if (isset($filtro['codigo_siu'])) {
         $where[] = "t_m.codigo_siu = " . $filtro['codigo_siu']['valor'];
     }
     if (isset($filtro['anio_cursado'])) {
         $where[] = "t_m.anio_cursado = " . $filtro['anio_cursado']['valor'];
     }
     if (isset($filtro['periodo'])) {
         $where[] = "t_p.nombre ILIKE " . quote("%{$filtro['periodo']['valor']}%");
     }
     if (isset($filtro['optativa'])) {
         $where[] = "t_m.optativa = '" . ($filtro['optativa']['valor'] == 'si' ? true : false) . "'";
     }
     if (isset($filtro['id_plan'])) {
         $where[] = "t_m.id_plan = " . $filtro['id_plan']['valor'];
     }
     $sql = "SELECT\n\t\t\tt_m.id_materia,\n                        t_m.nombre,\n                        t_m.codigo_siu,\n                        t_m.cuatri_inicio,\n                        t_p.nombre as periodo,\n                        t_p.id_periodo,\n                        t_m.anio_cursado,\n                        t_m.orden,\n                        t_m.optativa,\n                        t_m.id_plan,\n                        t_mo.nombre as modulo\n\t\tFROM\n\t\t\tmateria as t_m\t\n                LEFT OUTER JOIN periodo as t_p \n                ON (t_m.id_periodo = t_p.id_periodo)\n                LEFT OUTER JOIN se_encuentra as t_se\n                ON (t_m.id_materia = t_se.id_materia)\n                LEFT OUTER JOIN modulo as t_mo\n                ON (t_mo.id_modulo = t_se.id_modulo)\n                ";
     if (count($where) > 0) {
         $sql = sql_concatenar_where($sql, $where);
     }
     $sql = $sql . " ORDER BY orden";
     return toba::db('libro_unco')->consultar($sql);
 }
开发者ID:svs07uni,项目名称:libro_unco,代码行数:28,代码来源:dt_materia.php

示例10: cargar

 function cargar($opciones, $id_item_inicial = null, $incluidos_forzados = array())
 {
     if (!isset($id_item_inicial)) {
         $id_item_inicial = toba_info_editores::get_item_raiz($this->proyecto);
     }
     $en_profundidad = $this->debe_cargar_en_profundidad($id_item_inicial, $opciones);
     $filtro_items = "";
     if (!$this->debe_cargar_todo($opciones) || $en_profundidad) {
         //--- Se dejan solo los items del primer nivel, excepto que este en las excepciones
         if (isset($id_item_inicial)) {
             $id_item_sano = toba_contexto_info::get_db()->quote($id_item_inicial);
             $filtro_padre = "(i.padre = {$id_item_sano} OR i.item= {$id_item_sano})";
             //OR i.padre IN (SELECT item FROM apex_item WHERE padre='$id_item_inicial'))";
         }
         if (!empty($incluidos_forzados) && !$en_profundidad) {
             $forzados = implode("', '", $incluidos_forzados);
             $filtro_incluidos = "( i.padre IN ('" . $forzados . "')";
             $filtro_incluidos .= " OR i.item IN ('" . $forzados . "') )";
         }
         if (isset($filtro_padre) && isset($filtro_incluidos)) {
             $filtro_items = "\tAND ({$filtro_padre} \n\t\t\t\t\t\t\t\t\t\tOR \n\t\t\t\t\t\t\t\t\t{$filtro_incluidos})\n\t\t\t\t\t";
         } elseif (isset($filtro_padre)) {
             $filtro_items = "\tAND {$filtro_padre} ";
         } elseif (isset($filtro_incluidos)) {
             $filtro_items = "\tAND {$filtro_incluidos} ";
         }
     }
     if (isset($opciones['solo_carpetas']) && $opciones['solo_carpetas'] == 1) {
         $filtro_items .= "\tAND i.carpeta = 1";
     }
     //-- Se utiliza como sql básica aquella que brinda la definición de un componente
     toba_item_def::set_db(toba_contexto_info::get_db());
     $sql_base = toba_item_def::get_vista_extendida($this->proyecto);
     $sql = sql_concatenar_where($sql_base['basica']['sql'], array(" (i.solicitud_tipo IS NULL OR i.solicitud_tipo <> 'fantasma')" . $filtro_items));
     $sql = sql_agregar_ordenamiento($sql, array(array('i.carpeta', 'asc'), array('i.orden', 'asc'), array('i.nombre', 'asc')));
     $rs = toba_contexto_info::get_db()->consultar($sql);
     $this->items = array();
     if (!empty($rs)) {
         foreach ($rs as $fila) {
             $id = array();
             $id['componente'] = $fila['item'];
             $id['proyecto'] = $fila['item_proyecto'];
             $datos = array('basica' => $fila);
             if ($en_profundidad) {
                 $info = toba_constructor::get_info($id, 'toba_item', true, null, true, true);
             } else {
                 $info = toba_constructor::get_info($id, 'toba_item', false, $datos);
             }
             $this->items[$fila['item']] = $info;
         }
         $this->carpeta_inicial = $id_item_inicial;
         $this->mensaje = "";
         $this->ordenar();
         $this->filtrar($opciones);
     }
 }
开发者ID:emma5021,项目名称:toba,代码行数:56,代码来源:toba_catalogo_items.php

示例11: get_listado

 function get_listado($filtro = array())
 {
     $where = array();
     if (isset($filtro['tipo_nov'])) {
         $where[] = "tipo_nov = " . quote($filtro['tipo_nov']);
     }
     $sql = "SELECT\n\t\t\tt_n.id_novedad,\n\t\t\tt_tn.descripcion as tipo_nov_nombre,\n\t\t\tt_n.desde,\n\t\t\tt_n.hasta,\n\t\t\tt_d.cat_mapuche as id_designacion_nombre,\n\t\t\tt_tne.nombre_tipo as tipo_norma_nombre,\n\t\t\tt_te.quien_emite_norma as tipo_emite_nombre,\n\t\t\tt_n.norma_legal,\n\t\t\tt_n.observaciones,\n\t\t\tt_n.nro_tab10,\n\t\t\tt_n.sub_tipo\n\t\tFROM\n\t\t\tnovedad as t_n\tLEFT OUTER JOIN tipo_novedad as t_tn ON (t_n.tipo_nov = t_tn.id_tipo)\n\t\t\tLEFT OUTER JOIN designacion as t_d ON (t_n.id_designacion = t_d.id_designacion)\n\t\t\tLEFT OUTER JOIN tipo_norma_exp as t_tne ON (t_n.tipo_norma = t_tne.cod_tipo)\n\t\t\tLEFT OUTER JOIN tipo_emite as t_te ON (t_n.tipo_emite = t_te.cod_emite)\n\t\tORDER BY norma_legal";
     if (count($where) > 0) {
         $sql = sql_concatenar_where($sql, $where);
     }
     return toba::db('designa')->consultar($sql);
 }
开发者ID:andreagranados,项目名称:designa,代码行数:12,代码来源:dt_novedad.php

示例12: get_listado

 function get_listado($filtro = array())
 {
     $where = array();
     if (isset($filtro['titulo'])) {
         $where[] = "titulo ILIKE " . quote("%{$filtro['titulo']}%");
     }
     $sql = "SELECT\n\t\t\tt_e.id_encuesta,\n\t\t\tt_e.titulo,\n\t\t\tt_e.descripcion,\n\t\t\tt_e1.descripcion as estado_nombre,\n\t\t\tt_e.fec_inicio,\n\t\t\tt_e.fec_fin,\n\t\t\tt_e.dni_gestor,\n\t\t\tt_e.cant_respuestas,\n\t\t\tt_e.tipo_doc,\n\t\t\tt_e.destino\n\t\tFROM\n\t\t\tencuesta as t_e\tLEFT OUTER JOIN estado as t_e1 ON (t_e.estado = t_e1.ident)\n\t\tORDER BY descripcion";
     if (count($where) > 0) {
         $sql = sql_concatenar_where($sql, $where);
     }
     return toba::db('encuesta')->consultar($sql);
 }
开发者ID:andreagranados,项目名称:encuesta,代码行数:12,代码来源:dt_encuesta.php

示例13: get_seleccion_persona

 function get_seleccion_persona($filtro = array())
 {
     $where = array();
     if (isset($filtro['apellido'])) {
         $where[] = "apellido ILIKE " . quote("%{$filtro['apellido']}%");
     }
     if (isset($filtro['documento_nro'])) {
         $where[] = "documento_nro ILIKE " . quote("%{$filtro['documento_nro']}%");
     }
     $sql = "SELECT\n\t\t\t\t\t\tp.id,\n\t\t\t\t\t\tapellido,\n\t\t\t\t\t\tdocumento_nro,\n\t\t\t\t\t\tp.nombre || ' ' || apellido || ' ' || dt.nombre || ' ' || documento_nro AS dato \n\t\t\t\tFROM\n\t\t\t\t\tpersonas AS p \n\t\t\t\tINNER JOIN documentos_tipos AS dt\n\t\t\t\tON p.id_documento_tipo = dt.id\n\t\t\t\tORDER BY dato";
     if (count($where) > 0) {
         $sql = sql_concatenar_where($sql, $where);
     }
     return toba::db('burgos_v2')->consultar($sql);
 }
开发者ID:defensorsf,项目名称:burgos_v2,代码行数:15,代码来源:dt_personas.php

示例14: get_listado

 function get_listado($filtro = array())
 {
     $where = array();
     if (isset($filtro['id_periodo'])) {
         $where[] = "t_mpp.anio = " . $filtro['id_periodo'];
     }
     if (isset($filtro['id_unidad'])) {
         $where[] = "t_mc.id_unidad = " . quote($filtro['id_unidad']);
     }
     $sql = "SELECT\n\t\t\tt_mc.id_credito,\n\t\t\tt_mpp.id_periodo as id_periodo_nombre,\n\t\t\tt_mc.id_unidad as id_unidad,\n\t\t\tt_e.descripcion as id_escalafon_nombre,\n\t\t\tt_mtc.tipo as id_tipo_credito_nombre,\n\t\t\tt_mc.descripcion,\n\t\t\tt_mc.credito,\n\t\t\tt_mp.nombre as id_programa_nombre\n\t\tFROM\n\t\t\tmocovi_credito as t_mc\t\n                        LEFT OUTER JOIN mocovi_periodo_presupuestario as t_mpp ON (t_mc.id_periodo = t_mpp.id_periodo)\n\t\t\tLEFT OUTER JOIN escalafon as t_e ON (t_mc.id_escalafon = t_e.id_escalafon)\n\t\t\tLEFT OUTER JOIN mocovi_tipo_credito as t_mtc ON (t_mc.id_tipo_credito = t_mtc.id_tipo_credito)\n\t\t\tLEFT OUTER JOIN mocovi_programa as t_mp ON (t_mc.id_programa = t_mp.id_programa)\n                where t_mc.id_escalafon='D'        \n\t\tORDER BY id_tipo_credito_nombre,id_programa_nombre";
     if (count($where) > 0) {
         $sql = sql_concatenar_where($sql, $where);
     }
     return toba::db('designa')->consultar($sql);
 }
开发者ID:andreagranados,项目名称:designa,代码行数:15,代码来源:dt_mocovi_credito.php

示例15: get_listado

 function get_listado($filtro = array())
 {
     $where = array();
     if (isset($filtro['fecha'])) {
         $where[] = "fecha = " . quote($filtro['fecha']);
     }
     if (isset($filtro['descripcion'])) {
         $where[] = "descripcion ILIKE " . quote("%{$filtro['descripcion']}%");
     }
     $sql = "SELECT\n\t\t\t*\n\t\tFROM\n\t\t\teventos as t_e\n\t\tORDER BY t_e.fecha";
     if (count($where) > 0) {
         $sql = sql_concatenar_where($sql, $where);
     }
     return toba::db('burgos_v2')->consultar($sql);
 }
开发者ID:defensorsf,项目名称:burgos_v2,代码行数:15,代码来源:dt_eventos.php


注:本文中的sql_concatenar_where函数示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。