Web de Bienes Raíces o Inmobiliarias Base de Datos Mini Curso de PHP y MySQLHace mucho tiempo en el foro (www.forocreativo.net), muchos usuarios quieren aprender a utilizar PHP, y como es un lenguaje que me gusta, decidí realizar este mini curso práctico que los ayudara a aprender con un caso practico. Este caso práctico será una Web de Inmobiliarias o Bienes Raíces como se le llama en otros lugares del Mundo.
Es importante aclarar que este es un ejercicio realizado con la finalidad de enseñar de manera practica las posibilidades del PHP como lenguaje para realizar Webs dinámicas y el MySQL como base de datos, por tal motivo en un caso real este debería tener mas controles y un análisis mas profundo de su base de datos, los cuales no son parte de este curso, pero con gusto contestaremos las dudas adicionales en nuestro foro.
Estructura de la Base de DatosExisten basicamente dos formas de hacer una Web de Inmobiliaria, una es crear los HTML, del sitio y una pagina por cada propiedad, siendo estos fijo, y obligando a crear manualmente una página por cada propiedad. Esto no es recomendable para un negocio real donde compran, venden, se agregan y rentan propiedades a diario o semanalmente y por tanto mi sugerencia es hacerlo dinámico.
Un sitio dinámico seria tener una Base de Datos con todas las propiedades, y que en esa base de datos se agreguen, o marquen como vendidas o rentadas las que ya no deben aparecer en la Web, para esto usaremos una base MySQL.
Esa base de datos MySQL la leeremos con una pagina PHP (no HTML) que automáticamente lee cada propiedad y la muestra repitiendo esa pagina para cada propiedad sin tener que hacerla manualmente uno por vez, esta es la gran ventaja de realizar sitios de esta forma.
Ver tutorial en Taller Webmaster -
Parte 1, Base de Datos :
http://www.tallerweb...Datos-c-68.htmlEn la entrega anterior, discutimos los elementos necesarios para llevar a cabo esta aplicación
Web de Bienes Raíces, ahora vamos a ver prácticamente como
Crear la Base de Datos y las
Tablas mencionadas.
Ver tutorial en Taller Webmaster -
Parte 2, Base de Datos y phpMyAdmin:
http://www.tallerweb...Admin-c-69.html Ver tutorial en Taller Webmaster - Parte 3, Bases de Datos con phpMyAdmin, Ingreso, Edicion y Eliminacion de Datos:
http://www.tallerweb...Datos-c-70.htmlVer tutorial en Taller Webmaster - Parte 4, Reportes con PHP MySQL:
http://www.tallerweb...MySQL-c-73.htmlVer tutorial en Taller Webmaster - Parte 5, Relaciones MySQL Reporte de Propiedades PHP MySQL:
http://www.tallerweb...dades-c-85.htmlVer tutorial en Taller Webmaster - Parte 6, Formulario de Búsqueda y filtro de datos MySQL con PHP:
http://www.tallerweb...ueda-c-104.htmlVer tutorial en Taller Webmaster - Parte 7, Búsqueda Avanzada PHP MySQL:
http://www.tallerweb...zada-c-105.htmlVer tutorial en Taller Webmaster - Parte 8, Ingreso de Ciudades PHP MySQL:
http://www.tallerweb...rias-c-116.html