Ver Mensaje Individual
  #3 (permalink)  
Antiguo 23/08/2007, 09:35
Avatar de webdesignsite
webdesignsite
 
Fecha de Ingreso: enero-2007
Mensajes: 155
Antigüedad: 17 años, 3 meses
Puntos: 1
Pregunta Re: Mostrar correctamente resultados de BD!!!

Cita:
Iniciado por webdesignsite Ver Mensaje
Hola, estoy haciendo la pagina index de un foro y quisiera mostrar correctamente sus resultados generados desde BD, para ejemplificar mejor es como el index de este mismo foro, que en ella esta dividida por categorias y subcategorias y lo quiero tal cual está allí.

Tengo esto: la tabla "categorias".

id_cat categorias
1 Diseño
2 Programación
3 Ayuda del Admin

Y tengo la tabla "subcategoria".

idsubcat id_cat
categorias
1 1 Diseño Web
2 2 PHP
3 2 ASP
4 2 JAVA
5 2 MYSQL
6 3 Contacto


Su resultado tendría que aparecer así:


Diseño
Diseño Web

Programación
PHP
ASP
JAVA
MYSQL

Ayuda del Admin
Contacto



Alguien me podría decir como poder convinar estas tablas para poder tener ese resultado???

Espero sus respuestas.

Gracias.


Saludos!!!

Para hacer eso tengo este script: (está realizado con template)


$rs = mysql_query("SELECT * FROM categoria order by id_cat ASC", $conn);

while($fila1 = mysql_fetch_object($rs)){

set_var("cat_temas",$fila1->categoria);

parse("bloquecat","bloquecat",true);

}


$rs = mysql_query("SELECT * FROM subcategoria order by id_subcat ASC", $conn);

while ($fila2 = mysql_fetch_object($rs)){

set_var("cat_foro",$fila2->subcategoria);

parse("bloquesubcat","bloquesubcat",true);

}


Este script me muestra este resultado:


Diseño
Diseño Web
PHP
ASP
JAVA
MYSQL
Contacto
Programación
Diseño Web
PHP
ASP
JAVA
MYSQL
Contacto
Ayuda del Admin
Diseño Web
PHP
ASP
JAVA
MYSQL
Contacto
Pero yo quiero que aparezca así:

Diseño
Diseño Web
Programación
PHP
ASP
JAVA
MYSQL
Ayuda del Admin
Contacto
Espero se entienda y además espero sus ayudas.

Gracias.

Salu2!
__________________
WebDesignSite
Diseño Web - Altas Buscadores Gratis - Intercambio de Banners - Foros de soporte
http://webdesignsite.bolhost.com/