Categorias

Consulta com categoria e subcategoria

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
"; } } ?>