Beispiel #1
0
function cargarInfoDireccion($idDireccion)
{
    $mdb2 = conectar();
    $direccion = new Direccion($mdb2['dsn']);
    $direccion->addSelect(TABLA_USUARIO . ".correoElectronico AS correoElectronico");
    $direccion->addSelect(TABLA_USUARIO . ".celular AS celular");
    $direccion->addSelect("idDireccion");
    $direccion->addSelect("telefono");
    $direccion->addSelect("direccion");
    $direccion->addSelect(TABLA_CIUDAD . ".nombre AS ciudad");
    $direccion->addSelect(TABLA_PAIS . ".nombre AS pais");
    $direccion->setWhere("idDireccion = " . $idDireccion);
    $direccion->addWhere("idUsuario = " . $_SESSION['usuario']['idUsuario']);
    $direccion->setJoin(TABLA_USUARIO, "direccion.idUsuario = " . TABLA_USUARIO . ".idUsuario", inner);
    $direccion->addJoin(TABLA_CIUDAD, TABLA_DIRECCION . ".idCiudad = " . TABLA_CIUDAD . ".idCiudad", inner);
    $direccion->addJoin(TABLA_PAIS, TABLA_CIUDAD . ".idPais = " . TABLA_PAIS . ".idPais", inner);
    $direccion = $direccion->getAll();
    $direccion = $direccion[0];
    $tel = explode("-", $direccion['telefono']);
    $direccion['telefono'] = $tel[1] . " (" . $tel[0] . ")";
    $dir = explode("-", $direccion['direccion']);
    $direccion['direccion'] = $dir[1] . " (" . $dir[0] . ")";
    return $direccion;
}