Foros del Web » Programando para Internet » ASP Clásico »

Mostrar dos tablas a la vez (una dependiente de la otra)

Estas en el tema de Mostrar dos tablas a la vez (una dependiente de la otra) en el foro de ASP Clásico en Foros del Web. Hola, espero que puedan ayudarme: Tengo una base de datos, con dos tablas, Categorias y Foros, En Foros hay un campo cat_id que corresponde a ...
  #1 (permalink)  
Antiguo 08/10/2005, 18:24
Avatar de HPNeo  
Fecha de Ingreso: mayo-2004
Ubicación: The Matrix
Mensajes: 223
Antigüedad: 21 años
Puntos: 0
Mostrar dos tablas a la vez (una dependiente de la otra)

Hola, espero que puedan ayudarme:
Tengo una base de datos, con dos tablas, Categorias y Foros, En Foros hay un campo cat_id que corresponde a la categoria a la que pertenece. Bien, el asunto es que cuando quiero que me muestren los foros dentro de sus respectivas categorias, aparecen todos los foros en la categoria numero 1!:

Código:
sql1 = "SELECT Categorias.cat_id, Categorias.cat_titulo, Categorias.nforos, Foros.cat_id, Foros.foro_id, Foros.foro_titulo, Foros.foro_desc FROM Categorias INNER JOIN Foros ON Categorias.cat_id=Foros.cat_id"
Ahi esta la sentencia, espero que me ayuden.

Saludos
__________________
HPNeo
  #2 (permalink)  
Antiguo 09/10/2005, 16:12
Avatar de HPNeo  
Fecha de Ingreso: mayo-2004
Ubicación: The Matrix
Mensajes: 223
Antigüedad: 21 años
Puntos: 0
Por favor ayudenme!!!
__________________
HPNeo
  #3 (permalink)  
Antiguo 09/10/2005, 17:34
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
Mmmm... recreé tu problema (y tu SQL) y me aparece cada foro en su categoría correspondiente. Para mi esa SQL está bien!
__________________
...___...
  #4 (permalink)  
Antiguo 11/10/2005, 16:02
Avatar de HPNeo  
Fecha de Ingreso: mayo-2004
Ubicación: The Matrix
Mensajes: 223
Antigüedad: 21 años
Puntos: 0
Creo que no le gusto a la PC...
Te puedo pasar la base de datos, si deseas?

http://img435.imageshack.us/img435/5...oblema18wm.jpg
Eso es lo que aparece

Categorias:
-cat_id (autonumerico)
-cat_titulo (texto)
-cat_nforos (texto)
Foros:
-cat_id (numerico)
-foro_id (autonumerico)
-foro_titulo (texto)
-foro_desc (texto)

Todos los registros que tengan por cat_id el mismo valor que el cat_id de Categorias pertenecen a la misma categoria, como ya es obvio:
Foro 1:
cat_id=1
Foro 2:
cat_id=1
Foro 3:
cat_id=1

Categoria 1:
cat_id=1

Entonces:
Los foros "Foro 1", "Foro 2" y "Foro 3" pertenecen a la categoria "Categoria 1".
__________________
HPNeo

Última edición por HPNeo; 11/10/2005 a las 16:12
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 10:00.