Hola a todo como esta verán tengo el siguiente codigo
Array
Código PHP:
Ver original$nsp_data_pv[]=array('nsp_programa' =>$_POST['nsp_programa_1'],'nsp_valor_venta' =>$_POST['nsp_valor_venta_1']); $nsp_data_pv[]=array('nsp_programa' =>$_POST['nsp_programa_2'],'nsp_valor_venta' =>$_POST['nsp_valor_venta_2']); $nsp_data_pv[]=array('nsp_programa' =>$_POST['nsp_programa_3'] ,'nsp_valor_venta' =>$_POST['nsp_valor_venta_3']); $nsp_data_pv[]=array('nsp_programa' =>$_POST['nsp_programa_4'] ,'nsp_valor_venta' =>$_POST['nsp_valor_venta_4']);
query para inserción
Código PHP:
Ver original $query_pap_servicio = "INSERT INTO seg_pap_servicio(seg_pap_id,jc_servicio_id,seg_pap_valor_venta) VALUES";
for($ni=0;$ni<count($nsp_data_pv);$ni++){ $query_pap_servicio.="(".$seg_id_pap.",".$nsp_data_pv[$ni]['nsp_programa'].",".$nsp_data_pv[$ni]['nsp_valor_venta']."),";
}
$query_pap_servicio = substr($query_pap_servicio,0,strlen($query_pap_servicio)-1);
Lo hace bien pero el problema esta en que el valor nsp_programa_2,nsp_valor_venta_2,nsp_programa_3,ns p_valor_venta_3 y el ultimo a veces pueden enviarse en vacio es decir en Null en mi HTML como estos valores provienen de select los puse asi
el tema esta que no registra si estan Null