Undefined offset:..... amedida que el array va creciendo en poca palabra cada vez que agrego un articulo nuevo me sale dependiendo el numero tonces noc que hacer creo que hay que declarar o algo asi tengo entend que es que el array que lee es vacio por eso genera el error les muetro el codigo
Cita:
elerro me sale en esta liniaif( ($id_modelo != '') and ($nom_modelo != '') )
{
$Maximo_permitido = 20;
if($operacionB == 'C')
{
//echo "hola1";
//$array_dvd = array();
$nro_items = count($array_dvd);
//echo "numero de item = ".$nro_items."<br>";
if($nro_items == 0)
{
//echo "hola2";
//unset($_SESSION['array_dvd'], $array_dvd);
$_SESSION['array_dvd'] = $array_dvd;
$array_dvd = $_SESSION['array_dvd'];
$array_dvd[$nro_items][0] = $id_modelo;
$array_dvd[$nro_items][1] = $nom_modelo;
//echo "hola3";
echo "<input type='hidden' id='mens' value=\"EL MODELO ".$nom_modelo." A SIDO AGREGADO CORRECTAMENTE.\">";
}
else
{
if($nro_items < $Maximo_permitido)
{
$sw_cod = 0;
for($h = 0; $h <= $nro_items; $h++)
{
if($array_dvd[$h][0] == $id_modelo)
{
$sw_cod = 1;
}
}
if($sw_cod == 0)
{
$array_dvd[$nro_items][0] = $id_modelo;
$array_dvd[$nro_items][1] = $nom_modelo;
echo "<input type='hidden' id='mens' value=\"EL MODELO ".$nom_modelo." A SIDO AGREGADO CORRECTAMENTE.\">";
}
if($sw_cod == 1)
{
echo "<input type='hidden' id='mens' value=\"EL MODELO ".$nom_modelo." YA EXISTE.\">";
}
}
if($nro_items >= $Maximo_permitido)
{
echo "<input type='hidden' id='mens' value=\"LA NOTA COMERCIAL HA LLEGADO AL LIMITE PERMITIDO DE ".$Maximo_permitido." ITEMS.\">";
}
}
}
{
$Maximo_permitido = 20;
if($operacionB == 'C')
{
//echo "hola1";
//$array_dvd = array();
$nro_items = count($array_dvd);
//echo "numero de item = ".$nro_items."<br>";
if($nro_items == 0)
{
//echo "hola2";
//unset($_SESSION['array_dvd'], $array_dvd);
$_SESSION['array_dvd'] = $array_dvd;
$array_dvd = $_SESSION['array_dvd'];
$array_dvd[$nro_items][0] = $id_modelo;
$array_dvd[$nro_items][1] = $nom_modelo;
//echo "hola3";
echo "<input type='hidden' id='mens' value=\"EL MODELO ".$nom_modelo." A SIDO AGREGADO CORRECTAMENTE.\">";
}
else
{
if($nro_items < $Maximo_permitido)
{
$sw_cod = 0;
for($h = 0; $h <= $nro_items; $h++)
{
if($array_dvd[$h][0] == $id_modelo)
{
$sw_cod = 1;
}
}
if($sw_cod == 0)
{
$array_dvd[$nro_items][0] = $id_modelo;
$array_dvd[$nro_items][1] = $nom_modelo;
echo "<input type='hidden' id='mens' value=\"EL MODELO ".$nom_modelo." A SIDO AGREGADO CORRECTAMENTE.\">";
}
if($sw_cod == 1)
{
echo "<input type='hidden' id='mens' value=\"EL MODELO ".$nom_modelo." YA EXISTE.\">";
}
}
if($nro_items >= $Maximo_permitido)
{
echo "<input type='hidden' id='mens' value=\"LA NOTA COMERCIAL HA LLEGADO AL LIMITE PERMITIDO DE ".$Maximo_permitido." ITEMS.\">";
}
}
}
if($array_dvd[$h][0] == $id_modelo)