Foros del Web » Programando para Internet » PHP »

ayuda urgente con Undefined offset: 2

Estas en el tema de ayuda urgente con Undefined offset: 2 en el foro de PHP en Foros del Web. El siguiente código me manda este mensaje Notice: Undefined offset: 2 in C:\functions.php</b> on line 16 <? $aproyectos = loadtabla("casas.csv", ","); $nlen = count($aproyectos); $lastproyecto ...
  #1 (permalink)  
Antiguo 19/07/2005, 10:14
 
Fecha de Ingreso: mayo-2003
Mensajes: 54
Antigüedad: 20 años, 11 meses
Puntos: 0
Pregunta ayuda urgente con Undefined offset: 2

El siguiente código me manda este mensaje Notice: Undefined offset: 2 in C:\functions.php</b> on line 16
<?
$aproyectos = loadtabla("casas.csv", ",");
$nlen = count($aproyectos);
$lastproyecto = "mariaaaaaaa123";
?>

var casas = [<?
$counter = 0;
for ($i = 0; $i<=$nlen - 1; $i++){
if ($aproyectos[$i][2] == "C" ){ //ESTA ES LA LINEA 16
if($lastproyecto <> $aproyectos[$i][1]){
$counter = $counter + 1;
if ($counter > 1){
echo(",");
}
echo("['" . $aproyectos[$i][0] . "','" . $aproyectos[$i][1] . "']");
$lastproyecto = $aproyectos[$i][1];
}
}
}
?>
];
Porfavor me podrían ayudar con suma urgencia?
  #2 (permalink)  
Antiguo 19/07/2005, 12:50
Avatar de sism82  
Fecha de Ingreso: octubre-2003
Ubicación: Guadalajara
Mensajes: 865
Antigüedad: 20 años, 5 meses
Puntos: 1
estás intentando utilizar un offset invalido para un arreglo
si tienes $var = array('algun valor')
y luego quieres hacer echo $var[1]; saldrá el error undefined offset, por que $var es un arreglo con solo 1 elemento, es decir, el offset cero $var[0] es el único valido.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:02.