He probado nuevamente cambiando los valores en los cuatro inputs y por algún motivo toma los valores de los dos últimos es decir de los 8 valores que envió toma los dos ultimos algo asi
Código MySQL:
Ver originalUPDATE seg_pap_servicio
SET jc_servicio_id
= '20', seg_pap_valor_venta
= '80000000' WHERE seg_pap_id
= '36'
claro usando este codigo
Código PHP:
Ver originalfor($esp=0;$esp<count($esp_data_pv);$esp++){ $query_es_pap_servicio = "UPDATE seg_pap_servicio SET ";
$query_es_pap_servicio .= "jc_servicio_id = '".$esp_data_pv[$esp]['esp_programa']."', ";
$query_es_pap_servicio .= "seg_pap_valor_venta = '".$esp_data_pv[$esp]['esp_valor_venta']."'";
$query_es_pap_servicio .= " WHERE seg_pap_id = '$esp_id'";
}