server = $server; if($user!="") $this->user = $user; if($pass!="") $this->pass = $pass; if($db!="") $this->db = $db; if(!($conex = mysql_connect ($this->server,$this->user,$this->pass))) { control::sms_error("Problema base de datos"); die;} if(!mysql_select_db ($this->db, $conex)) { control::sms_error(Constants::$lang_error_bd.$this->db); die; } $this->conex = $conex; } //Desde el código deberemos llamar a esta función para poder acceder a la base de datos con una sola instancia public static function getInstance() { if ( !self::$instancia instanceof self) { self::$instancia = new self(); } return self::$instancia; } //Si queremos acceder a la base de datos por otra instancia, utilizaremos este método y le pasaremos los datos de acceso. public static function newInstance($server,$user,$pass,$bd) { self::$instancia = new self($server,$user,$pass,$bd); return self::$instancia; } /////////////// //SQL_MOSTRAR public function mostrar_ordenado($sentencia,$cabecera,$links=false,$arrayLinks="",$filtro=""){ //TODO: Hacerlo diferente en función de quien lo llame global $_CLAVE_CIFRADO; $conex = $this->conex; $sql=mysql_query( $sentencia,$conex); echo 'Buscar '; if(!(isset($_GET['idUsuario']))) echo 'Nuevo'; echo ' '; echo ' '; echo ' '; //Ponemos todas las cabeceras for ($i=0;$i$cabecera[$i]"; } //Ponemos cabeceras extras if ($links=="Facturas.php") echo' '; if ($links!=false) echo ""; echo' '; //Ponemos los datos while($reg=mysql_fetch_row ($sql)){ echo''; $i=0; foreach($reg as $clave) { //Si es facturas if ($links=="Facturas.php"){ if( ($i<=4) || ($i>=14)) if ($i==2) echo' '; else echo' '; } else{ //Si es cliente if ($links=="Usuarios.php"){ //Si estaba encriptado, desencriptamos if ( (($i>=1) && ($i<=4)) || ( ($i==10) || ($i==11) || ($i==9) ) ) echo' '; else //Si es teléfono if($i==8){ echo " "; } else echo' '; } else echo' '; } $i++; } if ($links=="Facturas.php") echo " "; if ($links!=false) echo ""; if($arrayLinks!="") foreach($arrayLinks as $link){ echo ""; } echo ''; } echo '
EnviarEditar Eliminar
'.utf8_decode(Control::decrypt($clave,$_CLAVE_CIFRADO)).''.utf8_decode($clave).''.utf8_decode(Control::decrypt($clave,$_CLAVE_CIFRADO)).'
\"Llamar
".utf8_decode($clave)."
'.utf8_decode($clave).''.utf8_decode($clave).'EnviarEditar Eliminar$link[0]
'; } /////////////// //SQL_info // Devolverá en la posicion [0][0] el numero de registros // El primer elemente estará en [1][0] .. [1][1] ... function info($sentencia) { $conex = $this->conex; $sql=mysql_query($sentencia, $conex); $fila = 1; $columna=0; while($reg=mysql_fetch_row ($sql)){ foreach($reg as $clave) { $array_info[$fila][$columna] = $clave; $columna++; } $fila++; $columna=0; } $num_reg=mysql_num_rows($sql); $array_info[0][0] = $num_reg ; return $array_info; } /////////////// //SQL_ACCION function accion($sentencia,$mensaje="Operacion realizada con éxito") { $conex = $this->conex; mysql_query($sentencia, $conex); if (mysql_errno($conex)==0){/*echo "$mensaje";*/} else{ if (mysql_errno($conex)==1062){echo "
No ha podido añadirse el registro
Ya existe en la base de datos

"; }else{ $numerror=mysql_errno($conex); $descrerror=mysql_error($conex); //echo "
Se ha producido un error nº $numerror que corresponde a: $descrerror
"; } } } /////////////// //LISTAR BD function listar_bd() { $conex = $this->conex; $p=mysql_list_dbs($conex); $numero=mysql_num_rows($p); echo "Hay ",$numero, " bases de datos en el servidor
" ; for ($i=0;$i<$numero;$i++){ echo mysql_db_name($p, $i),"
"; } } /////////////// //CERRAR function close() { mysql_close($this->conex); } function cerrar() { mysql_close($this->conex); } function crearBD($nom){ $creacion = mysql_create_db($nom); if ($creacion == false) return 1; else return 0; } function tableExists($table_name) { $Table = mysql_query("show tables like '" . $table_name . "'"); if(mysql_fetch_row($Table) === false) return(false); return(true); } } ?> Solución Urbana, Compra venta y alquiler de inmuebles
923 61 43 83 - 689 162 622

Alquilar

Todos los inmuebles en alquiler

Aquí te mostramos todos los inmuebles de los que disponemos en alquiler, si ya sabes lo que quieres, mejor utiliza el buscador de la derecha.

info($sql); foreach ($pisos as $piso){ if ($piso[1] != "") echo '

'.utf8_encode($piso[2]).' ('.$piso[3].'/'.$piso[4].')

  • Precio: '.$piso[6].'
  • Zona: '.$piso[9].'
  • Habitaciones: '.$piso[8].'
  • Metros: '.$piso[7].'
  • Tipo de operación: '.$piso[11].'

'.utf8_encode($piso[10]).'
'; } html_fin(); ?>