Hola ha todos tal vez alguien por aquí en este foro ya ha hecho esto pero tengo una idea de como hacerlo pero he probado y no me sale, les comento tengo dos tablas
la primera es esta seg_pap esta relacionada con otro tabla
Código MySQL:
Ver original KEY `seguimiento_pap_usuario` (`jc_usuario_id`), KEY `seguimiento_pap_contacto` (`jc_contacto_id`), KEY `seguimiento_pap_estatus` (`seg_estatus_id`), KEY `seguimiento_pap_contacto_empresa` (`jc_empresa_id`), KEY `seguimiento_pap_unidad_negocio` (`jc_unidad_negocio_id`), KEY `seguimiento_pap_actividad` (`jc_actividad_id`), KEY `seguimiento_pap_referencia` (`seg_referencia_id`),
que es la siguiente el tipo de relación es de uno a muchos
Código MySQL:
Ver original KEY `seguimiento_pap_servicio` (`jc_servicio_id`), KEY `seguimiento_pap_id` (`seg_pap_id`),
ahora bien hasta ahi no hay problema el tema esta al realizar las inserciones pues para la primera no tengo ningun problema lo realizo de la siguiente manera
Código PHP:
Ver original<?php
require_once('funciones/funciones.php');
$nsp_fecha_requerimiento = cambiarFormatoFecha($_POST['nsp_fecha_requerimiento']);
$nsp_fecha_ultimo_contacto = cambiarFormatoFecha($_POST['nsp_fecha_ultimo_contacto']);
$nsp_fecha_proximo_contacto = cambiarFormatoFecha($_POST['nsp_fecha_proximo_contacto']);
$nsp_data = array('nsp_fecha_requerimiento' => $nsp_fecha_requerimiento, 'nsp_fecha_ultimo_contacto' => $nsp_fecha_ultimo_contacto,
'nsp_fecha_proximo_contacto' => $nsp_fecha_proximo_contacto,
'nsp_contacto' => $_POST['nsp_contacto'],
'nsp_contacto_empresa' => $_POST['nsp_contacto_empresa'],
'nsp_estatus' => $_POST['nsp_estatus'],
'nsp_actividad' => $_POST['nsp_actividad'],
'nsp_referencia' => $_POST['nsp_referencia'],
'nsp_observaciones' => $_POST['nsp_observaciones'],
'cod_user_pap' => $_SESSION['cod_user_pap']);
$nsp_data_pv = array('nsp_programa_1' => $_POST['nsp_programa_1'], 'nsp_valor_venta_1' => $_POST['nsp_valor_venta_1'],
'nsp_programa_2' => $_POST['nsp_programa_2'],
'nsp_valor_venta_2' => $_POST['nsp_valor_venta_2']);
registrar_seguimiento_pap($nsp_data,$nsp_data_pv);
en un array recogo los datos y los envio a mi funcion he aqui el problema porque como ven en la segunda tabla guardo el id y hai el problema porque no se como guardar varios registros enviándolo en distintos campos aquí mi función
Código PHP:
Ver originalfunction registrar_seguimiento_pap($nsp_data,$nsp_data_pv){
$link = getConexion();
$query_pap = "INSERT INTO seg_pap(jc_usuario_id,jc_empresa_id,jc_contacto_id,jc_actividad_id,seg_estatus_id,seg_referencia_id,seg_pap_fecha_requerimiento,seg_pap_fecha_ultimo_contac,seg_pap_fecha_proximo_contac,jc_unidad_negocio_id,seg_pap_observaciones) VALUES($cod_user_pap,$nsp_contactoempresa,$nsp_contacto,$nsp_actividad,$nsp_estatus,$nsp_referencia,'$nsp_observaciones')";
$query_pap_servicio = "INSERT INTO seg_pap_servicio(seg_pap_id,jc_servicio_id,seg_pap_valor_venta) VALUES";
foreach ($nsp_data_pv as $key => $value) {
}
}
$query_pap_servicio = rtrim($query_pap_servicio,','); echo $query_pap_servicio;
}
el foreach lo vi en un tutorial pero me quede hai no se si hay otra forma para poder realizar la insercion