Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/02/2013, 21:54
Avatar de konoyek
konoyek
 
Fecha de Ingreso: julio-2007
Mensajes: 268
Antigüedad: 17 años, 8 meses
Puntos: 0
Repetir varias veces un result con variables de cada ciclo

Hola a todos tengo el siguiente inconveniente el cual quiero dejarlo automatico y no manual como lo teng actualmente

tengo este codigo

Código PHP:
$sql2="SELECT * FROM categoria c, categoria_relacion cr WHERE cr.principal=0 AND cr.secundaria=c.ID ORDER BY cr.principal ASC";
    
$res2=mysql_query($sql2);
    
    while(
$row=mysql_fetch_assoc($res2) ){
       
    
$id=$row['ID'];
    
$nombre=$row['Nombre']; 
para continuar el seguimiento tengo que incluir otro select el cual es

Código PHP:
$sql22="SELECT * FROM categoria c, categoria_relacion cr WHERE cr.principal=$sec AND cr.secundaria=c.ID";
    
$res22=mysql_query($sql22);
    
    while(
$row2=mysql_fetch_assoc($res22) ){
       
    
$id=$row2['ID'];
    
$nombre=$row2['Nombre'];
    
$descri=$row2['descripcion'];
    
$estado=$row2['estado'];
    
$conteo=0;
    
    
$prin=$row2['principal'];
    
$sec=$row2['secundaria']; 
La cuestion es que si quiero seguir deplegando el resultado pero para esto debo de tener otro SELECT pero con los datos de $sec de la primera busqueda


el resultado que tengo es:

categoria 1
- categoria 1.1
-- categoria 1.1.1
- categoria 1.2
categoria 2

La idea es dejarlo en ciclo y no ingresarlo manual