Ver Mensaje Individual
  #2 (permalink)  
Antiguo 29/09/2009, 14:28
Avatar de rudy69
rudy69
 
Fecha de Ingreso: octubre-2008
Ubicación: espndeportes.com
Mensajes: 195
Antigüedad: 15 años, 6 meses
Puntos: 7
Respuesta: funcion recursiva en este codigo

Vi por ahi que repites mucho los codigos, deberias crear todas las funciones que necesites, para ahorrar codigo(a unos no les gusta que lo diga asi xD), osea trabajo.

Código PHP:
                $sql2 "SELECT * FROM familia WHERE Idfamilia=".$fila['padre']; 
                
$res2 mysql_query($sql2) or die (mysql_error()); 
                
$fila2 mysql_fetch_array($res2); 
             
                
$sql3 "SELECT * FROM familia WHERE Idfamilia=".$fila2['padre']; 
                
$res3 mysql_query($sql3) or die (mysql_error()); 
                
$fila3 mysql_fetch_array($res3); 
                 
                
$sql4 "SELECT * FROM familia WHERE Idfamilia=".$fila3['padre']; 
                
$res4 mysql_query($sql4) or die (mysql_error()); 
                
$fila4 mysql_fetch_array($res4); 

podria ser asi:

Código PHP:
function MuchosSelect($filaPadre) {
    
$result mysql_query("SELECT * FROM familia WHERE Idfamilia=" $filaPadre) or die (mysql_error());
    return 
mysql_fetch_array(;$result);
}
$filaX MuchosSelect($fila3['padre']); 
aunque yo lo haria de otra manera, pero lo pongo asi para que entiendas mi sugerencia

Última edición por rudy69; 29/09/2009 a las 14:31 Razón: Le faltaba algo