Tutorial Web de Bienes Raices o Inmobiliarias PHP y MySQL - Foro Creativo

Ir a contenido


  • (15 Páginas)
  • +
  • « Primero
  • 2
  • 3
  • 4
  • 5
  • 6
  • Último »
  • No puedes empezar un nuevo tema
  • No puedes responder a este tema

Tutorial Web de Bienes Raices o Inmobiliarias PHP y MySQL

#1 El usuario está offline   elQuique

  • Dibujante de Codigos
  • PipPipPipPipPipPip
  • Grupo: Admin Team
  • Mensajes: 21.268
  • Registrado: 08-febrero 03
  • Location:Florida, Uruguay
  • Sexo:Masculino
  • País:Uruguay
  • Navegador:FireFox
  • Camara:Kodak/v1003

Icono de mensaje  Escrito 22 febrero 2007 - 07:02

Web de Bienes Raíces o Inmobiliarias Base de Datos

Mini Curso de PHP y MySQL

Hace 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 Datos

Existen 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.html

En 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.html

Ver tutorial en Taller Webmaster - Parte 4, Reportes con PHP MySQL:
http://www.tallerweb...MySQL-c-73.html

Ver tutorial en Taller Webmaster - Parte 5, Relaciones MySQL Reporte de Propiedades PHP MySQL:
http://www.tallerweb...dades-c-85.html

Ver tutorial en Taller Webmaster - Parte 6, Formulario de Búsqueda y filtro de datos MySQL con PHP:
http://www.tallerweb...ueda-c-104.html

Ver tutorial en Taller Webmaster - Parte 7, Búsqueda Avanzada PHP MySQL:
http://www.tallerweb...zada-c-105.html

Ver tutorial en Taller Webmaster - Parte 8, Ingreso de Ciudades PHP MySQL:
http://www.tallerweb...rias-c-116.html
0


  • (15 Páginas)
  • +
  • « Primero
  • 2
  • 3
  • 4
  • 5
  • 6
  • Último »
  • No puedes empezar un nuevo tema
  • No puedes responder a este tema

Otras respuestas a este tema

#61 El usuario está offline   julilarez

  • Reciente
  • Grupo: Miembros
  • Mensajes: 5
  • Registrado: 12-marzo 07
  • Sexo:Masculino
  • País:Argentina

Escrito 19 marzo 2007 - 04:00

ESPERO CON ANSIAS QUIQUE!
graciaaaaaaas aplausos.gif
0

#62 El usuario está offline   Ercik

  • Forero
  • Pip
  • Grupo: Miembros
  • Mensajes: 56
  • Registrado: 27-febrero 07
  • Location:Dónde el cielo se confunde con el horizonte...
  • Sexo:Masculino
  • País:Bolivia

Icono de mensaje  Escrito 22 marzo 2007 - 10:34

clapping.gif clapping.gif clapping.gif clapping.gif clapping.gif clapping.gif clapping.gif
Gracias por el tutorial vino como anillo al dedo; tengo que hacer una página web de bienes raíces como trabajo final en una materia y esto hasta el momento se convirtió en mi biblia... Muxas gracias nuevamente y quisiera preguntarte quique, si no es mucha molestia, para cuándo nos bendices con el tutorial completo...

Gracias un saludo. dedosarriba.gif
/* La fuerza es una casualidad... fruto de la debilidad de los demás. */
0

#63 El usuario está offline   elQuique

  • Dibujante de Codigos
  • PipPipPipPipPipPip
  • Grupo: Admin Team
  • Mensajes: 21.268
  • Registrado: 08-febrero 03
  • Location:Florida, Uruguay
  • Sexo:Masculino
  • País:Uruguay
  • Navegador:FireFox
  • Camara:Kodak/v1003

Escrito 22 marzo 2007 - 11:09

He estado complicado como calzón de pulpo pero ya colgare los que siguen smile.gif sorry por la demora.
0

#64 El usuario está offline   Ercik

  • Forero
  • Pip
  • Grupo: Miembros
  • Mensajes: 56
  • Registrado: 27-febrero 07
  • Location:Dónde el cielo se confunde con el horizonte...
  • Sexo:Masculino
  • País:Bolivia

Escrito 22 marzo 2007 - 11:19

Ahhh y que versión de php estás utilizando en el tutorial quique???
/* La fuerza es una casualidad... fruto de la debilidad de los demás. */
0

#65 El usuario está offline   SAPINTO

  • FC
  • PipPipPip
  • Grupo: Miembros
  • Mensajes: 637
  • Registrado: 13-mayo 06
  • Location:another fucked up place
  • Sexo:Masculino
  • País:Stkitts nevis
  • Navegador:FireFox

Escrito 22 marzo 2007 - 11:52

fantastico jefe 26_1_121vale.gif
lo voy a usar en mi sitio.
Imagen IPB
0

#66 El usuario está offline   elQuique

  • Dibujante de Codigos
  • PipPipPipPipPipPip
  • Grupo: Admin Team
  • Mensajes: 21.268
  • Registrado: 08-febrero 03
  • Location:Florida, Uruguay
  • Sexo:Masculino
  • País:Uruguay
  • Navegador:FireFox
  • Camara:Kodak/v1003

Escrito 23 marzo 2007 - 12:55

CITA(Ercik @ Mar 22 2007, 11:19 PM) Ver mensaje
Ahhh y que versión de php estás utilizando en el tutorial quique???


En mi disco uso la 5 y on line la 4 que es la que tienen la mayoria de los host.


sapinto, me alegro que te sirva smile.gif

0

#67 El usuario está offline   Hades_Alucard

  • Forero
  • Pip
  • Grupo: Miembros
  • Mensajes: 21
  • Registrado: 14-marzo 07
  • Location:Bogota
  • Sexo:Masculino
  • País:Colombia

Escrito 28 marzo 2007 - 04:00

Que mas Quique?, lo vuelvo a molestar por que al logearme en una pagina aparece este error. Que puede ser? Espero que me pueda ayudar con este error. Gracias.

Warning: Unknown(): Your script possibly relies on a session side-effect which existed until PHP 4.2.3. Please be advised that the session extension does not consider global variables as a source of data, unless register_globals is enabled. You can disable this functionality and this warning by setting session.bug_compat_42 or session.bug_compat_warn to off, respectively. in Unknown on line 0

0

#68 El usuario está offline   elQuique

  • Dibujante de Codigos
  • PipPipPipPipPipPip
  • Grupo: Admin Team
  • Mensajes: 21.268
  • Registrado: 08-febrero 03
  • Location:Florida, Uruguay
  • Sexo:Masculino
  • País:Uruguay
  • Navegador:FireFox
  • Camara:Kodak/v1003

Escrito 28 marzo 2007 - 05:04

Hades_Alucard, por favor no repitas tu pregunta, con hacerlas solo una vez es suficiente, y sobre todo cuando hagas una pregunta trata de recordar donde la dejaste, y atiende a los que responden asi no vuelves a repetirla:

http://www.forocreat...topic=21014&hl=

esa misma pregunta exacta la hiciste el dia 23 de marzo y ya fue respondida.
0

#69 El usuario está offline   arielhc

  • Reciente
  • Grupo: Miembros
  • Mensajes: 4
  • Registrado: 29-marzo 07
  • Sexo:Masculino
  • País:Argentina

Escrito 29 marzo 2007 - 09:17

Hola Elquique. Te quiero agradecer por este tutorial. La verdad excelente. Espero las proximas entregas

Este tema ha sido editado por arielhc: 29 marzo 2007 - 09:47

0

#70 El usuario está offline   elQuique

  • Dibujante de Codigos
  • PipPipPipPipPipPip
  • Grupo: Admin Team
  • Mensajes: 21.268
  • Registrado: 08-febrero 03
  • Location:Florida, Uruguay
  • Sexo:Masculino
  • País:Uruguay
  • Navegador:FireFox
  • Camara:Kodak/v1003

Escrito 29 marzo 2007 - 11:19

arielhc, bienvenido al foro gracias por los comentarios smile.gif
0

#71 El usuario está offline   arielhc

  • Reciente
  • Grupo: Miembros
  • Mensajes: 4
  • Registrado: 29-marzo 07
  • Sexo:Masculino
  • País:Argentina

Escrito 16 abril 2007 - 12:59

Que pasa que el curso no continua? sad.gif
0

#72 El usuario está offline   xR3

  • Reciente
  • Grupo: Miembros
  • Mensajes: 2
  • Registrado: 22-abril 07
  • Sexo:Masculino
  • País:Mexico

Escrito 22 abril 2007 - 03:12

currrsssoooooo, ddoonnnddeee eessttttááááááá ????????????
queremos lo que sigue, queremos lo que sigue,queremos lo que sigue,queremos lo que sigue,queremos lo que sigue,queremos lo que sigue,queremos lo que sigue,queremos lo que sigue,queremos lo que sigue,queremos lo que sigue....

el curso está SUPERB... gracias en verdad, has arrojado un poco de luz al oscuro mundo de las bases de datos al que siempre he temido entrar....
0

#73 El usuario está offline   elQuique

  • Dibujante de Codigos
  • PipPipPipPipPipPip
  • Grupo: Admin Team
  • Mensajes: 21.268
  • Registrado: 08-febrero 03
  • Location:Florida, Uruguay
  • Sexo:Masculino
  • País:Uruguay
  • Navegador:FireFox
  • Camara:Kodak/v1003

Escrito 22 abril 2007 - 06:11

xR3, bienvenido al foro smile.gif




Les dejo la Parte 5 del Tutorial

En esta quinta entrega, del tutorial de web de bienes raíces con PHP y MySQL, veremos como crear un reporte de propiedades según la ciudad, relacionando las tablas de propiedades y ciudades.

http://www.tallerweb...dades-c-85.html
0

#74 El usuario está offline   arielhc

  • Reciente
  • Grupo: Miembros
  • Mensajes: 4
  • Registrado: 29-marzo 07
  • Sexo:Masculino
  • País:Argentina

Escrito 23 abril 2007 - 01:51

Gracias!!!!
0

#75 El usuario está offline   xR3

  • Reciente
  • Grupo: Miembros
  • Mensajes: 2
  • Registrado: 22-abril 07
  • Sexo:Masculino
  • País:Mexico

Escrito 24 abril 2007 - 12:53

CITA(elQuique @ Apr 22 2007, 04:11 AM) Ver mensaje

xR3, bienvenido al foro smile.gif
Les dejo la Parte 5 del Tutorial

En esta quinta entrega, del tutorial de web de bienes raíces con PHP y MySQL, veremos como crear un reporte de propiedades según la ciudad, relacionando las tablas de propiedades y ciudades.

http://www.tallerweb...dades-c-85.html



Gracias por la bienvenida, y por el curso.

Salu2 a todos los foreros de acá.
0

#76 El usuario está offline   Ercik

  • Forero
  • Pip
  • Grupo: Miembros
  • Mensajes: 56
  • Registrado: 27-febrero 07
  • Location:Dónde el cielo se confunde con el horizonte...
  • Sexo:Masculino
  • País:Bolivia

Escrito 26 abril 2007 - 03:24

Hola respecto a la entrega 5, y las demás entregas tengo una duda cuando creas un id en propiedades colocas id y la llave extranjera sería idciudades, pero en la tabla ciudades le cambias y pones simplmente id??? eso me saka de onda por qué hicicste eso??? y por ciertooo pliiisss enseña a crear relaciones con phpmyadmin... drunk.gif

Respecto a una duda que tengo acerca del mysql, cree una base de datos Inmobiliaria, ingresé datos o filas y ahora quiero llevar mi base de datos a otra pc como le hago???

Un saludo y gracias por leer.

Este tema ha sido editado por Ercik: 26 abril 2007 - 03:28

/* La fuerza es una casualidad... fruto de la debilidad de los demás. */
0

#77 El usuario está offline   elQuique

  • Dibujante de Codigos
  • PipPipPipPipPipPip
  • Grupo: Admin Team
  • Mensajes: 21.268
  • Registrado: 08-febrero 03
  • Location:Florida, Uruguay
  • Sexo:Masculino
  • País:Uruguay
  • Navegador:FireFox
  • Camara:Kodak/v1003

Escrito 27 abril 2007 - 12:09

Ercik, el nombre que le doy en cada tabla no tiene porque ser el mismo smile.gif, se puede llamar numerociudad y en la otra idciudad.

Mucha gente lo enseña asi, como tu dices, y jamas explica que pueden llamarse distinto y eso crea un falso pensamiento de que solo debe ser asi.

Mi criterio es id es el numero que identifica el registro en esa tabla y si la tabla se llama ciudad ok listo no preciso mas dato, si la tabla se llama propiedad ok listo lo mismo.

Si yo usara idciudad, idpropiedad en la tabla de ciudades y propiedades respectivamente, también debería nombreciudad, nombrepropiedad, etc y me parece redundante smile.gif y por otra parte esto obliga a que quienes sigan el razonamiento se vean obligado a entender la esencia del tema y no solo nombrarlas iguales y creerse que con solo eso se crea una relación.

Sobre lo de crear relaciones, en este cursillo no esta contemplado el uso de InnoDB, lo haremos en otro smile.gif, ahora usaremos relaciones ocasionales como vimos en esta ultima parte 5, donde se crea esa relación en el SELECT.

Y sobre tu ultima pregunta, debes usar la opción Exportar para generar un volcado SQL de los registros, sera una serie de INSERT y todos los datos. Eso vas a tu destino y abres un cuadro SQL y pegas esos INSERT o utilizas Importar
0

#78 El usuario está offline   Ercik

  • Forero
  • Pip
  • Grupo: Miembros
  • Mensajes: 56
  • Registrado: 27-febrero 07
  • Location:Dónde el cielo se confunde con el horizonte...
  • Sexo:Masculino
  • País:Bolivia

Escrito 30 abril 2007 - 11:41

Wow..: ) eso sí que no sabía gracias por el dato ya puedo presumir de algo nuevo en un campo que lo consideraba más o menos conocido jajjajaj; wueno pues la verdad es que sí, así enseñan al menos a mí me enseñaron de esa forma.

Pero ¿qué es más práctico?, si creo toda mi base de datos y tengo más tablas sin relacionarlas; es decir voy ha aumentar las tablas una de vehículos, usuario para el login yo creo, no voy a necesitar relaciones??? o es que es bueno seguir utilizando la lógica...
/* La fuerza es una casualidad... fruto de la debilidad de los demás. */
0

#79 El usuario está offline   elQuique

  • Dibujante de Codigos
  • PipPipPipPipPipPip
  • Grupo: Admin Team
  • Mensajes: 21.268
  • Registrado: 08-febrero 03
  • Location:Florida, Uruguay
  • Sexo:Masculino
  • País:Uruguay
  • Navegador:FireFox
  • Camara:Kodak/v1003

Escrito 30 abril 2007 - 04:24

Yo en el mundo web no utilizo las relaciones ya que la mayoria de los servidores no tienen habilitado mysql con innodb, y las hago como mostre en este tutorial

FROM tabla1, tabla2 WHERE tabla1.id = tabla2.otraid

y es una relación no física, si no de momento y solo para eso.

También me permito esto, porque en el mundo web de pronto las bases de datos normales no son tan grandes.

En los softwares de uso en PC uso MySQL 5 con InnoDB, y en mi caso Visual Basic 2005 o C#


0

#80 El usuario está offline   Ercik

  • Forero
  • Pip
  • Grupo: Miembros
  • Mensajes: 56
  • Registrado: 27-febrero 07
  • Location:Dónde el cielo se confunde con el horizonte...
  • Sexo:Masculino
  • País:Bolivia

Escrito 01 mayo 2007 - 12:59

Ummm... gracias por el dato, pensé que las relaciones entre tablas estaban por defecto implementadas en el lenguaje SQL pero por lo visto na que ver, mañana mismo voy ha golpear a mi docente joderr!!!
/* La fuerza es una casualidad... fruto de la debilidad de los demás. */
0

  • (15 Páginas)
  • +
  • « Primero
  • 2
  • 3
  • 4
  • 5
  • 6
  • Último »
  • No puedes empezar un nuevo tema
  • No puedes responder a este tema




Sitios Amigos: Tutoriales gratis | GuiaHosting | Foros de ComunidadHosting | Unidominios |