1. ¡OFERTA! con cupón "DIRVPS": hosting por $0,01 y también VPS Linux y Windows por $0,01 el primer mes por Interserver ← publi
    Descartar aviso
Descartar aviso
Al usar este sitio web, aceptas que nosotros y nuestros socios podamos establecer cookies para fines tales como personalizar el contenido y la publicidad. Más información.

Tutorial Web de Bienes Raices o Inmobiliarias PHP y MySQL

Tema en 'Tutoriales Desarrollo Web' iniciado por elQuique, 22 Feb 2007.

  1. elQuique

    elQuique Usuario activo

    canta65, espera a la siguiente entrega del tutorial lo lanzaremos esta semana

    un tipico sobi bienvenido al foro
     
  2. canta65

    canta65 Nuevo usuario

    Gracias master!
    Finalmente lo logre hacer funcionar (buscando y buscando en foros y demas...) de todas maneras estare esperando seguir con el tutorial para COMPRENDERLO mejor, ya que tu forma de explicarlo me lo deja siempre mas claro...
    Nos vemos! :adios:
     
  3. zell

    zell Puedes llamarme Fronton-man!

    Que tal.

    Recuerdo este tutorial, que iba muy bien explicado y desarrollado.
    El proyecto sigue en pie? o se perdio ya :(

    Saludos!
     
  4. elQuique

    elQuique Usuario activo

    Si, sigue en pie, solo que 2008 comenzó y sigue matándome con los tiempos :p

    Igualmente tengo un resumen realizado y no prometo fecha, pero lo publicare ni bien tenga un tiempo :)
     
  5. zell

    zell Puedes llamarme Fronton-man!

    Ah ok !
    Gracias Quique.
     
  6. ealaequis

    ealaequis Nuevo usuario

    Hola, soy nuevo en el Foro y en primer lugar quiero felicitarlos (en especial a elQuique) por tremendo material.
    Hace poco que descubri la pagina ya que hace poco comence a incursionar en PHP (aunque hace bastante tiempo que diseño webs en HTML, no en forma profesional).
    Espero no molestar con una consulta desactualizada ya que se refiere a la 4º entrega. Mi problema es similar al planteado por el usuario “julilarez” al cual le respondieron y pudo solucionar el problema. A mi tampoco me muestra las columnas debajo del encabezado y, a pesar de haber seguido los pasos explicados, sigue sin funcionar. Ya chequee incluso varias cosas que pueden ser los errores (por ejemplo nombre de base de datos, tablas, campos, mayusculas y minusculas, etc) y se me ocurre estas posibles preguntas:
    1. ¿Puede ser un error en el lugar en donde va el usuario y/o contraseña? Aquí:
    <?php
    $conexion = mysql_connect('localhost', 'root', '123456');
    2. ¿Puede tener que ver esto con un error en la instalacion del paquete AppServ?
    3. ¿Cómo me doy cuenta que la conexión con la BD es valida? ¿Aparece algun tipo de error cuando muestra la pagina en el IE que permita darme cuenta de eso?
     
  7. namtaru

    namtaru Guest

    Muy buen tutorial, quisiera saber que tendría que hacer en caso de querer tener en la BBDD el campo ZONA en el que habrían zonas listadas de acuerdo a la ciudad que se seleccione y como implementarlo. Gracias
     
  8. djbarbol

    djbarbol Nuevo usuario

    Critica constructiva para el foro...

    necesita algun admin q por lo menos de señales de vida cuando alguien tiene una duda
     
  9. dragon1

    dragon1 Nuevo usuario

    estimado, junto con felicitarte y agradecerte este maravilloso tutorial, necesito pedirte consejo. como otros del foro me estoy quedando en el tutorial 4 no logro coseguir como otros foristas que hacen -creo- la misma pregunta desplegar las listas asociadas a ciudades creo que por alguna razon no consige conectarse al localhost, prove con el tutorial 5 y tampoco logra extraer los datos php del localhost, no se que estoy haciendo mal espero que puedas aconsejarme para continuar avanzando con los tutoriales.
    gracias
     
  10. jbymadol

    jbymadol Nuevo usuario

    Hola a tod@s:
    Estoy siguiendo este tutorial para seguir aprendiendo php pero me quede estancado. Me sale este error y no acabo de entenderlo:

    -Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\AppServ\www\busquedapropiedades.php on line 49

    Busque en esa linea y pone esto:

    -while ($registro = mysql_fetch_array($tabla)) {

    Que es lo mismo que pone en el tutorial.

    Y tambien este otro:

    -Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in C:\AppServ\www\busquedapropiedades.php on line 60

    Y en la linea 60:

    -mysql_free_result($tabla);

    Pense que habria escrito algo mal o que habia metido la pata en algun punto asi que empece de cero creando la base de datos letra por letra y me siguen saliendo esos dos errores.

    ¿Alguien me puede hechar una mano?
     
  11. ultimsgats

    ultimsgats Nuevo usuario

    Hola dubenla:
    En respuesta a tu mensaje del dia Jun 11 2007, 10:01 PM
    te dejo el codigo que tengo puesto yo, aunque supongo que ya lo tendras resuelto pero bueno de todas formas lo dejo por si le sirve a alguien que se acabe de incorporar al tutorial como es mi caso.
    Partimos de la base de que en tu base de datos en la tabla propiedades tienes creados los registros imagen, imagen1, imagen2, imagen3 y asi hasta el numero de imagenes que quieras poner.

    <!--quoteo--><div class='quotetop'>CITA</div><div class='quotemain'><!--quotec--><a href="#" title="Ampliar fotografía" onClick="if (window.open) { window.open('aqui debes poner la ruta de tu imagen/<?php echo $registro['Imagen']; ?>', 'popup', 'scrollbars,resizable,width=440,height=400,left=1,top=1'); return false; }">
    <img src="aqui debes poner la ruta de tu imagen/<?php echo $registro['Imagen']; ?>" width="75" height="75" alt="Sin Imagen"></a>

    <a href="#" title="Ampliar fotografía" onClick="if (window.open) { window.open(aqui debes poner la ruta de tu imagen/<?php echo $registro['Imagen1']; ?>', 'popup', 'scrollbars,resizable,width=440,height=400,left=1,top=1'); return false; }">
    <img src="aqui debes poner la ruta de tu imagen/<?php echo $registro['Imagen1']; ?>" width="75" height="75" alt="Sin Imagen"></a>
    <br />
    <a href="#" title="Ampliar fotografía" onClick="if (window.open) { window.open('aqui debes poner la ruta de tu imagen/<?php echo $registro['Imagen2']; ?>', 'popup', 'scrollbars,resizable,width=440,height=400,left=1,top=1'); return false; }">
    <img src="aqui debes poner la ruta de tu imagen/<?php echo $registro['Imagen2']; ?>" width="75" height="75" alt="Sin Imagen"></a>

    <a href="#" title="Ampliar fotografía" onClick="if (window.open) { window.open('aqui debes poner la ruta de tu imagen/<?php echo $registro['Imagen3']; ?>', 'popup', 'scrollbars,resizable,width=440,height=400,left=1,top=1'); return false; }">
    <img src="aqui debes poner la ruta de tu imagen/<?php echo $registro['Imagen3']; ?>" width="75" height="75" alt="Sin Imagen"></a><!--QuoteEnd--></div><!--QuoteEEnd-->

    Como veras en principio las imagenes se veran a 75 por 75 y al hacer click se amplian a su tamaño real. Tambien decirte que yo he puesto 4 imagenes pero puedes poner todas las que quieras y combinarlas mediante tablas.
    Salu2......................................
     
  12. ultimsgats

    ultimsgats Nuevo usuario

    Hola Quique y resto de foreros.
    Tengo varias peticiones que hacer al Maestro, pues aunque he conseguido adaptar perfectamente a mi pagina el tutorial de Búsqueda Avanzada PHP MySQL, quisiera solicitar si ello es posible el codigo que debo de añadir a dicha pagina para poder paginarla, pues me imagino que seran unas pocas lineas de momento lo soluciono poniendo una segunda pagina con todos los atrbutos y en la principal poniendo el atributo LIMIT.
    Y una vez funcionando la pagina solo falta llenarla para lo cual me gustaria hacerlo con la pagina ciudades.php pero añadiendole mas registro pues he comprovado que con uno solo me funciona perfectamente.
    Y puestos a pedir tambien vendria bien un totorial de como modificar y borrar registros aprovechando la pagina citada anteriormente modificandola convenientemente.
    Un saludo a todos y gracias por anticipado.
     
  13. controla

    controla Nuevo usuario

    Hola, soy nueva en el foro.
    Me gustaría saber si se va a continuar realizando esos pedazos de manuales sobre php. (Por favor ElQuique dime que sí). Me estan ayundando mucho. Y si es así cuando será más o menos la publicación del siguiente.
    Tengo varias dudas; entre ellas:
    - Como realizar la paginación??
    - Cuando un usuario se identifica; como trabajar con él en una sesión.
     
  14. Janito

    Janito Nuevo usuario

    Hola a todos! Soy nuevo en el foro.

    Estoy siguiendo el tutorial del Maestro Quique y desde ya le agradezco la buena onda y paciencia para explicar paso a paso para los que no somos expertos en programacion.
    Lo que no logro entender es para que nos sirve el ultimo tutorial sobre el formulario de ciudades.
    Este formulario se tiene que ver en nuestra pag web o es para uso del programador ?
    Como lo aplico al proyecto de Bienes Raíces?
    Va junto al otro buscador que creamos en la parte 7 del proyecto?
    Desde ya muchas gracias a todos!
     
  15. Quique, gracias por este magnífico tutorial!

    Hice todo al pie de la letra y salió fantástico!

    Mi duda es cómo agregarle a la base de datos una foto por cada propiedad y cómo mostrarla en el listado. Agregué un campo 'foto' del tipo mediumblob y subí el archivo (creo que subió bien porque cuando examino la base de datos, me muestra en dato binario con su peso). Pero cuando intento mostrala en el listado, me muestra una serie de caracteres pero no la foto. ¿Cómo hago para que la procese como .jpg y la muestre como tal? ¿En qué parte del código debo agregarlo?

    Otra duda que tengo es cómo hacer para linkear desde el listado a una "FICHA DETALLADA" de cada inmueble (otro archivo). O sea, un usuario ve el listado y quiere hacer click para acceder a una ficha detallada de uno de los inmuebles del listado...¿cómo logro eso?

    Desde ya, muchísimas gracias por tu ayuda!!!!!!!!!!!!!!!!!!!!!!!!!!!!

    Peter
     
  16. parriman

    parriman Nuevo usuario

    Hola elQuique.

    Sólo quería decirte, que MUCHAS GRACIAS por este tutorial. Está muy bien explicado, y me ha ayudado muchísimo.

    Supongo que quedan mas "partes", así que estaré atento a ellas.

    Por cierto, la consulta de peter_seattle es una duda que me intriga también a mí.... si tienes a bien responderla....

    Saludos, y gracias de nuevo.
     
  17. maitzina

    maitzina Nuevo usuario

    Hola el Quique, de nuevo en tu foro. He llegado a la parte 6 del tutorial Web de Bienes Raices y no me funciona. Es decir, me sale el formulario de búsqueda y la tabla con todas las ciudades, pero en el momento que hago una búsqueda desaparece en la tabla todo excepto los campos (ID Propiedad Propiedad Ciudad Descripción Precio). Este es el código que me he descargado de tu tutorial:

    <html>
    <head>
    <title>Reporte de Propiedades</title>
    </head>
    <body>
    <h1>Búsqueda de Propiedades</h1>

    <form name="form1" method="post" action="busquedapropiedades.php">
    <label>Buscar:
    <input type="text" name="txtBusqueda" id="txtBusqueda">
    </label>
    <input type="submit" name="cmdBuscar" id="cmdBuscar" value="IR">
    </form>
    <table border="1">
    <tr>
    <td>ID Propiedad </td>
    <td>Propiedad</td>
    <td>Ciudad</td>
    <td>Descripción</td>
    <td>Precio</td>
    </tr>
    <?php
    $conexion = mysql_connect('localhost', 'usuario', 'contraseña'); // tu usuario y tu clave :)
    mysql_select_db('inmobiliaria');
    if (isset($_POST['txtBusqueda'])) {
    $tabla = mysql_query("SELECT propiedades.*, ciudades.* FROM propiedades, ciudades WHERE propiedades.idciudad = ciudades.id AND propiedades.titulo LIKE '%" . $_POST['txtBusqueda'] . "%' ORDER BY ciudades.nombre ASC");
    } else {
    $tabla = mysql_query("SELECT propiedades.*, ciudades.* FROM propiedades, ciudades WHERE propiedades.idciudad = ciudades.id ORDER BY ciudades.nombre ASC");
    }
    while ($registro = mysql_fetch_array($tabla)) {
    ?>
    <tr>
    <td><?php echo $registro['id']; ?></td>
    <td><?php echo $registro['titulo']; ?></td>
    <td><?php echo $registro['idciudad']; ?>) <?php echo $registro['nombre']; ?></td>
    <td><?php echo $registro['descripcion']; ?></td>
    <td>Venta: <?php echo $registro['precioventa']; ?> / Renta: <?php echo $registro['preciorenta']; ?></td>
    </tr>
    <?php
    }
    mysql_free_result($tabla);
    mysql_close($conexion);
    ?>
    </table>
    </body>
    </html>

    Muchas gracias!!!
     
  18. elQuique

    elQuique Usuario activo

    le llamaste busquedapropiedades.php a este archivo y llamas a si mismo o usas 2 archivos ??

    Seguro que se llama .php

    Que versión de PHP estas usando ??, soporte $_POST ??
     
  19. maitzina

    maitzina Nuevo usuario

    <!--quoteo(post=367602:date=Apr 22 2009, 08:56 PM:name=elQuique)--><div class='quotetop'>CITA(elQuique @ Apr 22 2009, 08:56 PM) [snapback]367602[/snapback]</div><div class='quotemain'><!--quotec-->
    le llamaste busquedapropiedades.php a este archivo y llamas a si mismo o usas 2 archivos ??

    Seguro que se llama .php

    Que versión de PHP estas usando ??, soporte $_POST ??
    <!--QuoteEnd--></div><!--QuoteEEnd-->

    hola de nuevo,
    - el archivo se llama busquedapropiedades.php (es el archivo que me he descargado del tutorial)
    - ¿a qué te refieres con si lo llamo a si mismo? ¿al action del formulario? Si es así he puesto:
    <form name="form1" method="post" action="busquedapropiedades.php">
    - la versión de php es la 5.2.6
    - no sé lo de soporte $_POST ??

    Por cierto lo estoy probando con MAMP porque tengo un Mac y me funcionaba hasta meter el if de la sexta entrega. He puesto: $conexion = mysql_connect('localhost:8888', 'root', 'root'); Lo había cambiado en el mesaje anterior para no liarte, me imagino que no es importante.

    Bueno... gracias otra vez...
     
  20. maitzina

    maitzina Nuevo usuario

    hola el Quique,

    ya he solucionado mi problema en la entrega 6. El error estaba en que yo hacía la búsqueda escribiendo el nombre de la ciudad en lugar del tipo de casa. Para no olvidarme la próxima vez pondré en el formulario "buscar tipo de casa:" en lugar de sólo "buscar". Bueno, ahora sigo con la entrega 7ª y a ver si no tengo más problemas.

    Un saludo...
     


Alojamiento web, Hosting Reseller, Servidores Dedicados - All in Hosting


    
    
    
    
Blog · Sitios amigos: GuiaHosting · Unidominios · Interalta ·