[Resolvido] Duplo repeat region ( !)
Preciso mesmo de ajuda!
Tenho uma consulta ao banco de dados que tem 2 tabelas, a tabela categorias (rscat) e a tabela artigos (rsartigos). Cada categoria tem vários artigos. Na página eu queria que aparecesse todas as categorias e dentro destas de forma alinhada todos os artigos que pertencem a cada uma delas. O código que já consegui fazer retorna todas as categorias mas depois só dá um artigo de cada uma. Agradeço uma grande ajuda!
O Código que eu criei:
...
mysql_select_db($database_chq, $chq);
$query_rscat = "SELECT * FROM cat_artigos ORDER BY artigo ASC";
$rscat = mysql_query($query_rscat, $chq) or die(mysql_error());
$row_rscat = mysql_fetch_assoc($rscat);
$totalRows_rscat = mysql_num_rows($rscat);
...
<?php do { ?>
<td><p class="artigobold"><?php echo $row_rscat['artigo']; ?></p>
<p><?php mysql_select_db($database_chq, $chq);
$query_rsartigos = "SELECT * FROM artigos WHERE id_cat=". $row_rscat['id_cat'] ."";
$rsartigos = mysql_query($query_rsartigos, $chq) or die(mysql_error());
$row_rsartigos = mysql_fetch_assoc($rsartigos);
$totalRows_rsartigos = mysql_num_rows($rsartigos);?>
<span class="Texto"><?php echo strtoupper ($row_rsartigos['referencia']);?>
<?php echo strtoupper ($row_rsartigos['caracteristicas']);?>
<?php echo strtoupper ($row_rsartigos['preco']);?></span>
<p></td>
<tr><?php } while ($row_rscat = mysql_fetch_assoc($rscat)); mysql_free_result($rscat);?>
...Discussão (10)
Carregando comentários...