Foros del Web » Programando para Internet » PHP »

comprobar datos entre 2 tablas

Estas en el tema de comprobar datos entre 2 tablas en el foro de PHP en Foros del Web. Buenas, tengo un sistema de registro de usuarios que almacena la información de los usuarios en la tabla 'usuarios' uno de los campos es 'ipusuario' ...
  #1 (permalink)  
Antiguo 07/03/2011, 13:47
 
Fecha de Ingreso: febrero-2011
Mensajes: 4
Antigüedad: 13 años, 1 mes
Puntos: 0
Mensaje comprobar datos entre 2 tablas

Buenas, tengo un sistema de registro de usuarios que almacena la información de los usuarios en la tabla 'usuarios' uno de los campos es 'ipusuario'

entonces tengo otra tabla en la misma base de datos que uso para ver quien esta conectado en la web y me almacena las ips de las personas que estan conectadas a mi web, la tabla se llama 'visitantes_activos' y el campo que almacena la ip es 'ipvisitante'

Resumiendo:

Tabla A: "usuarios" Campo: "ipusuario"
Tabla B: "visitantes_activos" campo "ipvisitante"

ahora bien lo que trato de hacer es comprobar si las ips de la Tabla B pertenecen a algun usuario de la tabla A, la idea seria hacer una comprobacion de coincidencia entre las dos tablas, y si encuentra coincidencia muestre el nombre de usuario al que pertenecen.

Agradeceria si alguien puede orientarme como poder hacerlo.

Desde ya gracias.
  #2 (permalink)  
Antiguo 07/03/2011, 14:43
Avatar de jotaincubus  
Fecha de Ingreso: mayo-2005
Ubicación: Medellin - Colombia
Mensajes: 1.797
Antigüedad: 18 años, 11 meses
Puntos: 394
Respuesta: comprobar datos entre 2 tablas

pues seria hacer un select a las dos tablas y despues imprimir lo que quieres mas o menos asi

SELECT usuarios.nombre, usuarios.ipusuario, visitantes_activos.ipvisitante FROM usuarios, visitantes_activos WHERE usuarios.ipusuario = visitantes_activos.ipvisitante

despues muestras los resultados con un mysql_fetch_array asi:

while ($resultados = mysql_fetch_array($consulta){
echo $resultados['nombre'];
}
__________________
Por que existe gente que no agradece después de que se le ha brindado tiempo y ayuda ???
  #3 (permalink)  
Antiguo 07/03/2011, 15:25
 
Fecha de Ingreso: febrero-2011
Mensajes: 4
Antigüedad: 13 años, 1 mes
Puntos: 0
Respuesta: comprobar datos entre 2 tablas

Muchisimas gracias! ya me funciono :)

Etiquetas: tablas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:04.