0

criar um while dentro de outro

criado por marciotonon em 20/01/2013 3:25pm
boa tarde pra todos,

galera é o seguinte preciso criar um link com while dentro de um outro while,

por exemplo

contos1
*cap 1
*cap 2
...
contos2
*cap 1
*cap 2
...
criei o while

<?php
$oquefazer->listar_categoria();
while($oquefazer->registros = $oquefazer->resultado->FetchNextObject())
{
?>
<div class="contos_css">
<a href="index2.php?id=6&codcategoria=<?php echo $oquefazer->registros->CAT_CODIGO;?>&acao=listar_contos"/>
<?php echo $oquefazer->registros->CAT_DESCRICAO;?><br />
</div>

<?php
}
?>

quando coloco o outro while ele nao lista os capitulos mas nao lista os outros contos com os capitulos como faço .....

grato pela ajuda

msn mjmb777@hotmail.com

Lista de Respostas:

0
30/03/2013 10:30pm
(~5 anos atrás)
Diego Campos respondeu:
<?php
$query1=mysql_query("SELECT * FROM contos1");
while($dados1=mysql_fetch_array($query1)) {

echo"
<div class='contos_css'>
<a href='?IdCapitulo=$dados1[Id_da_Linha]'>$dados1[Campo_da_Tabela]</a>
";
$query2("SELECT * FROM contos2 WHERE campo='$dados1[Campo_do_primeiro]'");
while($dados2=mysql_fetch_array($query2)) {
echo"Exibir aqui os capítulos";
}
echo"
</div>
";

}
?>

Nova Resposta:

(Você pode usar tags como <b>, <i> ou <code>. URLs serão convertidas para links automaticamente.)