Ver Mensaje Individual
  #3 (permalink)  
Antiguo 21/09/2009, 05:47
Avatar de gjx2
gjx2
 
Fecha de Ingreso: agosto-2008
Ubicación: R.D
Mensajes: 1.153
Antigüedad: 15 años, 8 meses
Puntos: 139
Respuesta: Probelmas en una función recursiva, no consigo verlo

Hola
Intenta retornando el valor de esta forma.

Código PHP:
Ver original
  1. function check_url($url,$nav_id,$field,$table,$new_url,$i=0){
  2.  
  3.     global $conexion;
  4.     $sql = mysql_query("SELECT ".$field." FROM ".$table." WHERE ".$field."='$new_url' AND nav_id=$nav_id",$conexion);
  5.     if(mysql_num_rows($sql)!=0){
  6.         $i++;
  7.         $new_url=$url.'-'.$i;
  8.          return check_url($url,$nav_id,$field,$table,$new_url,$i);
  9.     }else{
  10.         return $new_url;
  11.     }
  12. }