Ver Mensaje Individual
  #7 (permalink)  
Antiguo 19/02/2008, 09:50
p2pdownloading
Invitado
 
Mensajes: n/a
Puntos:
Re: como hacer bucle para consulta en bd?

te sigo molestando :D

ahora intente incluir las subcategorias debajo de cada categoria insertando un if a scCount q si vale 1 me dice q tiene subcategorias.. y ejecuto otro bucle dandole al identificador de las categorias el identificador de las subcategorias... pero no funcion, solo me arroja la primera categoria y su subcategoria


Código PHP:
        while($r=mysql_fetch_array($sql))
{        
      

    
$cat_ID=$r["cID"];
    
$cName=$r["cName"];
    
$cDesc=$r["cDesc"];
        
$scCount=$r["scCount"];
        
        
$cat_row str_replace("{php=cat_id}"$cat_ID$tableRow);
    
$cat_row str_replace("{php=cat_name}"$cName$cat_row);
    
$cat_row str_replace("{php=cat_desc}"$cDesc$cat_row);

echo 
$cat_row;



if(
$scCount=='1')




$cID $cat_ID;


        
$tr_sql mysql_query("SELECT * FROM ".DB_PREFIX."templates WHERE tID = '".$theme."' && tmName = 'cat_list'");
    
$tr=mysql_fetch_array($tr_sql);
    
$tableRow=$tr["template"];

    
$sql mysql_query("SELECT * FROM ".DB_PREFIX."categories WHERE cParent = '".$cID."' ORDER BY cOrder ASC");



              
        while(
$r=mysql_fetch_array($sql))
{        
      

    
$cat_ID=$r["cID"];
    
$cName=$r["cName"];
    
$cDesc=$r["cDesc"];
       
        
        
$cat_row str_replace("{php=cat_id}"$cat_ID$tableRow);
    
$cat_row str_replace("{php=cat_name}"$cName$cat_row);
    
$cat_row str_replace("{php=cat_desc}"$cDesc$cat_row);



echo 
$cat_row;





}
$cID '0';
}