@Y]+A.56J)Pr PASS
INSERT INTO `informes`(`id_informe`, `pedido`, `orden_compra`, `proyecto`, `nombre`, `cantidad`, `modelo`, `id_cliente`, `descripcion`, `tipo_servicio`, `id_proceso`, `fecha`) VALUES ('IN000001','P01','OC10','PROYECTO NEW 1','PROY NEW',2,'MODELO-2','CLI01','PROYECTO NUEVO DE PRUEBA',3,2,'2023-04-12')
SELECT p.nombre , d.actividad FROM procesos p LEFT JOIN detalle d ON p.id_proceso=d.id_proceso
COUNT---
SELECT p.id_proceso, p.nombre , COUNT(d.actividad) FROM procesos p LEFT JOIN detalle d ON p.id_proceso=d.id_proceso GROUP BY p.id_proceso
// Clona la fila oculta que tiene los campos base, y la agrega al final de la tabla
$("#adicional").on('click', function(){
$("#div-a").show();
$("#div-a").clone().appendTo("#destino");
});
function Primero(){
$("#adicional").on('click', function(){
$("#div-a").show();
});
// $("#div-a").show();
}
function Segundo(){
// Clona la fila oculta que tiene los campos base, y la agrega al final de la tabla
$("#adicional").on('click', function(){
$("#div-a").clone().appendTo("#destino");
});
}
function clickenbtn(){
let adicional= document.getElementById("adicional");
adicional.setAttribute("data-click",true);
//
adicional.addEventListener('click',function(){
if(eval( adicional.getAttribute("data-click"))){
Primero();
adicional.setAttribute("data-click",false);
}else{
Segundo();
}
})
}
clickenbtn();
$('#div-a').remove();
var divsAct = document.querySelectorAll(".c_act");
var totalAct = divsAct.length;
document.getElementById("conta").innerHTML = totalAct;
var divsAct = document.querySelectorAll(".c_act");
var totalAct = divsAct.length;
document.getElementById("conta").innerHTML = totalAct;
public function ingresar_proceso() {
$nproceso = $_POST["nom_proceso"];
$conta=$_POST["conta"];
//$sql = "SELECT * FROM informes WHERE proyecto='$proyecto' ";
$result = conexion::con()->query($sql);
$num = mysqli_num_rows($result);
$sql = "INSERT INTO procesos(nombre)
VALUE('$nproceso')";
//$result = conexion::con()->query($sql);
$id = conexion::con()->insert_id;
// $id = mysqli_insert_id();
for ($i = 1; $i <= $_POST['conta']; $i++) {
if ($_POST[acti . $i] != "") {
$sql = "INSERT INTO detalle(id_proceso,actividad)VALUES('" . $id . "','" . $_POST[acti . $i] . "')";
$result = conexion::con()->query($sql);
}
}
}
if ($res === TRUE){
$id = $con->insert_id;
for ($i = 1; $i <= $_POST['conta']; $i++) {
$sql = "INSERT INTO detalle(id_proceso,actividad)VALUES('" . $id . "','" . $_POST[acti . $i] . "')";
$res= $con->query($sql);
}
//$res= $con->query($sql);
}else{
echo "no se inserto";
}