function buscarPropiedad($idProp) { include '../conexion.php'; require_once '../model.class/Propiedad.php'; try { $propiedad = new Propiedad(); $sql = "SELECT p.idPropiedad, p.foto, p.precioUf, p.mtsConstruido, " . "p.mtsTotal, p.numeroCormitorios, p.numeroBaños, p.tipoPropiedad, " . "c.nombreComuna, p.descripcion " . "FROM propiedad p INNER JOIN comuna c on p.idComuna = c.idComuna " . "WHERE p.idPropiedad = " . $idProp . ";"; $query = mysql_query($sql); while ($row = mysql_fetch_array($query)) { $propiedad->setCodigoPropiedad($row['idPropiedad']); $propiedad->setFoto($row['foto']); $propiedad->setPrecioUF($row['precioUf']); $propiedad->setMetrosConstruidos($row['mtsConstruido']); $propiedad->setMetrosTotal($row['mtsTotal']); $propiedad->setNumeroDormitorios($row['numeroCormitorios']); $propiedad->setNumeroBanios($row['numeroBaños']); $propiedad->setTipoPropiedad($row['tipoPropiedad']); $propiedad->setComuna($row['nombreComuna']); $propiedad->setDescripcion($row['descripcion']); } return $propiedad; } catch (Exception $exc) { echo $exc->getTraceAsString(); } }
</head> <body> <?php try { //Subir imagen al servidor $rutaServer = '../images'; $rutaTemp = $_FILES['imagen']['tmp_name']; $nombreIma = $_FILES['imagen']['name']; $rutaDestino = $rutaServer . "/" . $nombreIma; move_uploaded_file($rutaTemp, $rutaDestino); //Instanciamos las clases $propiedadDal = new PropiedadDal(); $p = new Propiedad(); //Capturamos los datos del JSP $p->setCodigoPropiedad($_POST['txt_codigo']); $p->setFoto($nombreIma); $p->setPrecioUF($_POST['txt_precio_uf']); $p->setMetrosConstruidos($_POST['txt_metros_construidos']); $p->setMetrosTotal($_POST['txt_metros_total']); $p->setNumeroDormitorios($_POST['sp_dormitorios']); $p->setNumeroBanios($_POST['sp_banios']); $p->setTipoPropiedad($_POST['dll_tipo_propiedad']); $p->setComuna($_POST['dll_comunas']); $p->setDescripcion($_POST['txt_descripcion']); //Preguntamos si la inserción es = a 1 creé dicho propiedad if ($propiedadDal->insertProp($p)) { header('Location: ../Intranet/propiedad_creada.php'); } else { echo "ingreso Bad"; } } catch (Exception $exc) {