本文整理汇总了PHP中toba::consulta_php方法的典型用法代码示例。如果您正苦于以下问题:PHP toba::consulta_php方法的具体用法?PHP toba::consulta_php怎么用?PHP toba::consulta_php使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类toba
的用法示例。
在下文中一共展示了toba::consulta_php方法的13个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: conf__cuadro_nomecladores
function conf__cuadro_nomecladores(burgos_v2_ei_cuadro $cuadro)
{
if (isset($this->s__datos_filtro)) {
$consulta = toba::consulta_php('consultas')->conteo_nomecladores($this->genera_where($this->s__datos_filtro));
$cuadro->set_datos($consulta);
}
}
示例2: conf__cuadro
function conf__cuadro(burgos_v2_ei_cuadro $cuadro)
{
//$cuadro->set_titulo(toba::memoria()->get_dato('titulo'));
$where = 'ex.id = ' . toba::memoria()->get_dato('id_busqueda');
//$this->dep('filtro')->get_sql_where();
$datos = toba::consulta_php('consultas')->get_hoja_de_ruta($where);
$cuadro->set_datos($datos);
}
示例3: conf__cuadro
function conf__cuadro(toba_ei_cuadro $cuadro)
{
if (isset($this->s__filtro)) {
$where = $this->dep('filtro')->get_sql_where();
$datos = toba::consulta_php('consultas')->reporte_instituciones($where);
$cuadro->set_datos($datos);
}
}
示例4: conf__cuadro
function conf__cuadro(burgos_v2_ei_cuadro $cuadro)
{
if (isset($this->s__datos_filtro)) {
$where = $this->dep('filtro')->get_sql_where();
$datos = toba::consulta_php('consultas')->get_hoja_de_ruta($where);
$cuadro->set_datos($datos);
}
}
示例5: conf__cuadro_sedes
function conf__cuadro_sedes($componente)
{
if (isset($this->s__filtro_sedes)) {
$where = $this->dep('filtro_sedes')->get_sql_where();
$datos = toba::consulta_php('consultas')->get_sedes($where);
$componente->set_datos($datos);
}
}
示例6: conf__form_sedes
function conf__form_sedes($componente)
{
$datos = $this->relacion()->tabla('sede')->get();
//Como el dato de pais y provincia no forma parte de la tabla, lo cargo manualmente
if (isset($datos['cp']) && $datos['cp'] != null) {
$datos['id_pais'] = toba::consulta_php('consultas')->get_pais_localidad($datos['cp']);
$datos['id_provincia'] = toba::consulta_php('consultas')->get_provincia_localidad($datos['cp']);
}
$componente->set_datos($datos);
if ($this->relacion()->esta_cargada()) {
$componente->ef('id_institucion')->set_solo_lectura();
}
}
示例7: usar_clase_consulta_php
protected function usar_clase_consulta_php($param_clase, $parametros, $es_carga_inicial = false)
{
//Elijo el metodo de carga dependiendo de si es masiva o no.
if ($es_carga_inicial && isset($parametros['permite_carga_masiva']) && $parametros['permite_carga_masiva'] == '1') {
$nombre_metodo = $parametros['metodo_masivo'];
} else {
$nombre_metodo = $parametros['metodo'];
}
//Recupero el objeto asociado a la clase php
$obj = toba::consulta_php($parametros['clase']);
if (method_exists($obj, $nombre_metodo)) {
$datos = call_user_func_array(array($obj, $nombre_metodo), $param_clase);
} else {
$this->log(' ERROR en la carga de una columna externa. El metodo: ' . $nombre_metodo . ' no esta definido en la clase de consulta ' . $parametros['clase']);
throw new toba_error_def('AP_TABLA_DB: ERROR en la carga de una columna externa. El metodo: ' . $nombre_metodo . ' no esta definido');
}
return $datos;
}
示例8: conf__cuadro
/**
* Permite cambiar la configuraci�n del cuadro previo a la generaci�n de la salida
* El formato de carga es de tipo recordset: array( array('columna' => valor, ...), ...)
*/
function conf__cuadro(toba_ei_cuadro $cuadro)
{
$this->datos = toba::consulta_php('consultas')->get_credito_escalafon_agrupado($this->s__where);
// ei_arbol($datos);
$cuadro->set_datos($this->datos);
}
示例9: get_persona_nombre
function get_persona_nombre($id)
{
return toba::consulta_php('consultas')->get_persona_nombre($id);
}
示例10: conf__cuadro
function conf__cuadro($componente)
{
$datos = toba::consulta_php('consultas')->get_provincias();
$componente->set_datos($datos);
}
示例11: conf__cuadro
/**
* Permite cambiar la configuración del cuadro previo a la generación de la salida
* El formato de carga es de tipo recordset: array( array('columna' => valor, ...), ...)
*/
function conf__cuadro(toba_ei_cuadro $cuadro)
{
$datos = toba::consulta_php('consultas')->get_dias_cargo($this->s__where);
// ei_arbol($datos);
$cuadro->set_datos($datos);
}
示例12: conf__cuadro_instituciones
function conf__cuadro_instituciones($componente)
{
$where = $this->dep('filtro_instituciones')->get_sql_where();
$datos = toba::consulta_php('consultas')->get_instituciones($where);
$componente->set_datos($datos);
}
示例13: ef_metodo_carga_consulta_php
/**
* @ignore
*/
protected function ef_metodo_carga_consulta_php($id_ef, $parametros, $maestros)
{
if (isset($parametros['carga_consulta_php_clase'])) {
$objeto = toba::consulta_php($parametros['carga_consulta_php_clase']);
$metodo = $parametros['carga_metodo'];
if (!method_exists($objeto, $metodo)) {
throw new toba_error_def("ERROR en la carga del ef {$id_ef}. No existe el método '{$parametros['carga_metodo']}' de la consulta php '{$parametros['carga_consulta_php_clase']}'");
}
return call_user_func_array(array($objeto, $metodo), $maestros);
}
}