Este código mostra uma consulta que retorna as categorias com suas respectivas subcategorias.
Exemplo:
Categoria 1
–> Subcategoria 1
–> Subcategoria 2
–> Subcategoria 3
–> Subcategoria 4
–> Subcategoria 5
Categoria 2
–> Subcategoria 1
–> Subcategoria 2
–> Subcategoria 3
–> Subcategoria 4
–> Subcategoria 5
Lembrando que para tal você deverá fazer uma conexão com o banco de dados, neste exemplo chamei de suaconexao.php.
Você também deverá, claro, ter feito duas tabelas no MySql. Neste exemplo chamei as tabelas de:
- tabela com as categorias = tabela_categoria
- tabela com as subcategorias = tabela_subcategoria
OBS: para que funcione você terá que criar na tabela_subcategoria um campo que armazenará a id da categoria. Aqui neste exemplo chamei esse campo de subcat_idcat.
MÓDULO - $cat[modulo_nome]
"; //Aqui serão mostradas as categorias. $subcategoria = mysql_query("SELECT * FROM tabela_subcategoria WHERE tabela_subcategoria.subcat_idcat='$cat[categoria_id]'"); while($subcat = mysql_fetch_array($subcategoria)) { print "--> $subcat[subcat_nome
"; } } ?>