Tema: variable...
Ver Mensaje Individual
  #3 (permalink)  
Antiguo 09/01/2004, 00:15
Avatar de jpinedo
jpinedo
Colaborador
 
Fecha de Ingreso: septiembre-2003
Ubicación: Lima, Perú
Mensajes: 3.120
Antigüedad: 20 años, 6 meses
Puntos: 41
Creo que me enredé un poco... voy a tratar de explicarlo mejor:
Supongamos que tus usuarios pueden ser dueños de 1 ó varios inmuebles y quieres que registen todos en tu BD. No puedes poner esto en la misma tabla de información del usuario, puesto que no sabes a priori cuántos campos ingresará.

Lo que te decía de hacer dos tablas es lo siguiente:

tabla 1: usuarios
campos:
id_usuario
nombre
DNI
telefono

tabla 2: Inmuebles
campos:
id_inmueble
ubicacion
area
tipo
id_usuario (que será el id del usuario al que pertenece)

No sé si se habrá entendido ahora un poco mejor. Espero que sí. De esta forma las consultas serán bastante sencillas de hacer. Por ejemplo, si quieres una lista de todos los inmuebles que tiene un usuario puedes hacer:
Código PHP:
$sql="SELECT * FROM Inmuebles WHERE id_usuario=el_que_buscas"
Si quieres hacer consultas un poco más complejas donde intervengan las dos tablas, puedes utilizar JOIN, etc. Revisa el manual de mysql para mayor información. http://www.mysql.com o has tu pregunta puntual acá mismo.

Saludos