コード例 #1
0
ファイル: casa_update.php プロジェクト: eddlp/findesFinal
                    $casa->setImg3($nombreArchivo);
                    break;
                case 4:
                    $casa->setImg4($nombreArchivo);
                    break;
                case 5:
                    $casa->setImg5($nombreArchivo);
                    break;
            }
        }
    }
    $casaRepository->update($casa);
    header("location: ../../casa_list.php");
} else {
    try {
        $casa = new Casa();
        $idUsuario = $_SESSION['id'];
        $usuarioRepository = new UsuarioRepository();
        $usuario = $usuarioRepository->getOne($idUsuario);
        $casa->setIdPersona($usuario->getIdPersona());
        $casa->setDireccion($_POST['direccion']);
        $casa->setCapacidad($_POST['capacidad']);
        $casa->setDormitorios($_POST['dormitorios']);
        $casa->setAmbientes($_POST['ambientes']);
        $casa->setBanios($_POST['banios']);
        $casa->setSuperficie($_POST['superficie']);
        $casa->setValor($_POST['valor']);
        $id = $casaRepository->insert($casa);
        $casa->setId($id);
        for ($i = 1; $i < 6; $i++) {
            $inputIMG = 'img' . $i;
コード例 #2
0
ファイル: CasaRepository.php プロジェクト: eddlp/findesFinal
 public function getAllByPersonaAndPage($idPersona, $inicio, $cantidadPorPagina)
 {
     $casas = new ArrayObject();
     $mysqli = new mysqli(Connection::DBHOST, Connection::DBUSERNAME, Connection::DBPASS, Connection::DBNAME);
     $query = "SELECT id, id_persona, capacidad, ambientes, banios, superficie, direccion, dormitorios,\n                  img1, img2, img3, img4, img5, valor FROM casa WHERE id_persona=? LIMIT ?,?";
     $statement = $mysqli->prepare($query);
     $statement->bind_param("iii", $idPersona, $inicio, $cantidadPorPagina);
     $statement->execute();
     $statement->bind_result($id, $idPersonas, $capacidad, $ambientes, $banios, $superficie, $direccion, $dormitorios, $img1, $img2, $img3, $img4, $img5, $valor);
     while ($statement->fetch()) {
         $casa = new Casa();
         $casa->setId($id);
         $casa->setIdPersona($idPersonas);
         $casa->setCapacidad($capacidad);
         $casa->setAmbientes($ambientes);
         $casa->setBanios($banios);
         $casa->setSuperficie($superficie);
         $casa->setDireccion($direccion);
         $casa->setDormitorios($dormitorios);
         $casa->setImg1($img1);
         $casa->setImg2($img2);
         $casa->setImg3($img3);
         $casa->setImg4($img4);
         $casa->setImg5($img5);
         $casa->setValor($valor);
         $casas->append($casa);
     }
     $mysqli->close();
     return $casas;
 }