Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/06/2008, 15:50
brusjc
 
Fecha de Ingreso: junio-2008
Ubicación: Valencia (España)
Mensajes: 132
Antigüedad: 15 años, 10 meses
Puntos: 1
Busqueda Ayuda con codigo

Necesito ayuda para detectar donde me he equivocado: en teoría, cuando la función comprobador llega al valor 2 debería devolver 1 pero si ejecutáis el código veréis que no ocurre eso. ¿Me podéis ayudar a saber dónde está el error?.
Muchas gracias.
Código PHP:
<?
$numid 
= array (0,0,0,0,0);
echo 
"Valores de las variables: ".$numid[1]." - ".$numid[2]." - ".$numid[3]." - ".$numid[4]."<br />";
$a=2;
$probador comprobador ($a);
echo 
"Valor devuelto de comprobador: " $probador "<br />" "<br />";        
$numid[$x] = $a;
echo 
"Valores de las variables: ".$numid[1]." - ".$numid[2]." - ".$numid[3]." - ".$numid[4]."<br />";
    
// Comprobador de id utilizado
function comprobador($id ) {
$resultado ;
for (
$b=$b<=$b++ ) {
echo 
"Dentro del comprobador  -  el valor de b es: ".$b."  -  y el valor de id es: ".$id;
if ((int)
$numid[$b] == (int)$id ) {
echo 
"se pasa el valor de comprobador a 1"."<br />"."<br />";
$resultado=;        
}
echo 
"  -  valor de resultado es: ".$resultado."<br />";
}
return 
$resultado;  // Si existe devuelve 1 
}
?>

Última edición por jam1138; 12/06/2008 a las 23:52 Razón: Agrego etiquetas PHP