public function dispatch() { $result = Db::query("SELECT personas.id_personas\n , personas.nombre\n , personas.apellido\n , personas.correo\n , personas.cargo\n , personas.tel_oficina\n , personas.tel_oficina_int\n , personas.tel_celular\n , personas.tel_fax\n , personas.tel_casa\n , personas.foto\n , empresas.id_empresas\n , empresas.nombre AS empresa\n , empresas.direccion_1\n , empresas.direccion_2\n , empresas.ciudad\n , empresas.estado\n , empresas.cod_postal\n , empresas.web\n , empresas.tel_oficina AS e_tel_oficina\n , empresas.tel_fax AS e_tel_fax\n , paises.id_paises\n , paises.nombre AS pais\n FROM personas\n RIGHT JOIN empresas ON empresas.id_empresas = personas.id_empresas\n LEFT JOIN paises ON paises.id_paises = empresas.id_paises\n ORDER BY paises.nombre, empresas.nombre, personas.nombre"); if ($result) { $i = 0; $row = $result[$i]; while (isset($result[$i])) { $idEmpresas = $row['id_empresas']; $direccion = String::format("{%s}{ %s}", $row['direccion_1'], $row['direccion_2']); $lugar = String::format("{%s}{, %s}{ (%s)}", $row['ciudad'], $row['estado'], $row['cod_postal']); $this->data[$idEmpresas] = array('nombre' => $row['empresa'], 'pais' => $row['pais'], 'direccion' => $direccion, 'lugar' => $lugar, 'tel_oficina' => $row['e_tel_oficina'], 'tel_fax' => $row['e_tel_fax'], 'web' => $row['web'], 'personas' => array()); while (isset($result[$i]) && $idEmpresas == $row['id_empresas']) { $idPersonas = $row['id_personas']; if ($idPersonas > 0) { $nombre = String::format("{%s}{ %s}", $row['nombre'], $row['apellido']); $telOficina = String::format("{%s}{ x%s}", $row['tel_oficina'], $row['tel_oficina_int']); $this->data[$idEmpresas]['personas'][$idPersonas] = array('nombre' => $nombre, 'correo' => $row['correo'], 'cargo' => $row['cargo'], 'tel_oficina' => $telOficina, 'tel_celular' => $row['tel_celular'], 'tel_fax' => $row['tel_fax'], 'tel_casa' => $row['tel_casa'], 'foto' => $row['foto']); } $i++; if (isset($result[$i])) { $row = $result[$i]; } } } } parent::dispatch(); }
public function __construct() { parent::__construct(); Session::start(); Session::unregister(); Response::setRedirect('/ingresar'); }
public function dispatch() { $row = Db::row("SELECT empresas.id_empresas\n , empresas.nombre\n , empresas.direccion_1\n , empresas.direccion_2\n , empresas.ciudad\n , empresas.estado\n , empresas.cod_postal\n , empresas.web\n , empresas.tel_oficina\n , empresas.tel_fax\n , empresas.logo\n , paises.id_paises\n , paises.nombre AS pais\n FROM empresas\n LEFT JOIN paises ON paises.id_paises = empresas.id_paises\n WHERE empresas.id_empresas = '{$this->idEmpresas}'"); $direccion = String::format("{%s}{ %s}", $row['direccion_1'], $row['direccion_2']); $lugar = String::format("{%s}{, %s}{ (%s)}", $row['ciudad'], $row['estado'], $row['cod_postal']); $this->data = array('nombre' => $row['nombre'], 'direccion_1' => $row['direccion_1'], 'direccion_2' => $row['direccion_2'], 'direccion' => $direccion, 'lugar' => $lugar, 'id_paises' => $row['id_paises'], 'pais' => $row['pais'], 'ciudad' => $row['ciudad'], 'estado' => $row['estado'], 'cod_postal' => $row['cod_postal'], 'tel_oficina' => $row['tel_oficina'], 'tel_fax' => $row['tel_fax'], 'web' => $row['web'], 'logo' => $row['logo']); parent::dispatch(); }
public function dispatch() { $row = Db::row("SELECT personas.id_personas\n , personas.nombre\n , personas.apellido\n , personas.correo\n , personas.usuario\n , personas.cargo\n , personas.tel_oficina\n , personas.tel_oficina_int\n , personas.tel_celular\n , personas.tel_fax\n , personas.tel_casa\n , personas.foto\n , empresas.id_empresas\n , empresas.nombre AS empresa\n FROM personas\n INNER JOIN empresas ON empresas.id_empresas = personas.id_empresas\n WHERE personas.id_personas = '{$this->idPersonas}'"); $nombreCompleto = String::format("{%s}{ %s}", $row['nombre'], $row['apellido']); $telOficinaCompleto = String::format("{%s}{ x%s}", $row['tel_oficina'], $row['tel_oficina_int']); $this->data = array('nombre_completo' => $nombreCompleto, 'nombre' => $row['nombre'], 'apellido' => $row['apellido'], 'cargo' => $row['cargo'], 'correo' => $row['correo'], 'usuario' => $row['usuario'], 'tel_oficina_completo' => $telOficinaCompleto, 'tel_oficina' => $row['tel_oficina'], 'tel_oficina_int' => $row['tel_oficina_int'], 'tel_celular' => $row['tel_celular'], 'tel_fax' => $row['tel_fax'], 'tel_casa' => $row['tel_casa'], 'foto' => $row['foto']); parent::dispatch(); }
public function dispatch() { $result = Db::query("SELECT empresas.id_empresas\n , empresas.nombre AS empresa\n , empresas.direccion_1\n , empresas.direccion_2\n , empresas.ciudad\n , empresas.estado\n , empresas.cod_postal\n , empresas.web\n , empresas.tel_oficina\n , empresas.tel_fax\n , empresas.logo\n , personas.id_personas\n , personas.nombre\n , personas.apellido\n , personas.correo\n , personas.cargo\n , personas.tel_oficina\n , personas.tel_oficina_int\n , personas.tel_celular\n , personas.tel_fax\n , personas.tel_casa\n , personas.foto\n FROM empresas\n LEFT JOIN personas ON personas.id_empresas = empresas.id_empresas\n WHERE empresas.id_empresas = '{$this->idEmpresas}'"); if ($result) { $this->data = array('nombre' => $result[0]['empresa'], 'personas' => array()); foreach ($result as $row) { $idPersonas = $row['id_personas']; if ($idPersonas > 0) { $nombre = String::format("{%s}{ %s}", $row['nombre'], $row['apellido']); $telOficina = String::format("{%s}{ x%s}", $row['tel_oficina'], $row['tel_oficina_int']); $this->data['personas'][$idPersonas] = array('nombre' => $nombre, 'correo' => $row['correo'], 'cargo' => $row['cargo'], 'tel_oficina' => $telOficina, 'tel_celular' => $row['tel_celular'], 'tel_fax' => $row['tel_fax'], 'tel_casa' => $row['tel_casa'], 'foto' => $row['foto']); } } } parent::dispatch(); }
public function __construct() { parent::__construct(); }
public function __construct($argv = array()) { parent::__construct(); }
public function dispatch() { $row = Db::row("SELECT empresas.id_empresas\n , empresas.nombre AS empresa\n , empresas.direccion_1\n , empresas.direccion_2\n , empresas.ciudad\n , empresas.estado\n , empresas.cod_postal\n , empresas.web\n , empresas.tel_oficina\n , empresas.tel_fax\n , empresas.logo\n FROM empresas\n WHERE empresas.id_empresas = '{$this->idEmpresas}'"); $this->data = array('nombre' => $row['empresa'], 'logo' => $row['logo']); parent::dispatch(); }