function eliminar($id)
{
    conectar();
    if (ejecutarQuery("\n\t\t\t\t\t\tUPDATE \n\t\t\t\t\t\t\tclientes \n\t\t\t\t\t\tSET \n\t\t\t\t\t\t\tACTIVO = 0, \n\t\t\t\t\t\t\tULT_FECHA = '" . date('Y-m-d H:i:s') . "' \n\t\t\t\t\t\tWHERE ID=" . $id) == 1) {
        echo "<h1>El Cliente seleccionado se ha dado de baja</h1><br />";
        echo "<a href='index.php' class='awesome medium red'>Volver a pagina principal</a>";
    } else {
        echo "<h1>Ha habido un problema que no se ha podido darle de baja</h1><br />";
        echo "<a href='index.php' class='awesome medium red'>Volver a pagina principal</a>";
    }
}
예제 #2
0
function obtenerTodosLosPaises()
{
    $paises = array();
    $sql = "SELECT id_empresa,nombre_empresa FROM tbl_empresa where activo=1 order by nombre_empresa asc";
    $db = obtenerConexion();
    $result = ejecutarQuery($db, $sql);
    while ($row = $result->fetch_assoc()) {
        $pais = new pais($row['id_empresa'], $row['nombre_empresa']);
        array_push($paises, $pais);
    }
    cerrarConexion($db, $result);
    return $paises;
}
예제 #3
0
function obtenerCursos()
{
    $estatus = "ABIERTO";
    $cursos = array();
    $sql = "SELECT id, nombre \r\n                FROM cursos WHERE estatus ='ABIERTO'";
    $db = obtenerConexion();
    // obtenemos todos las sedes
    $result = ejecutarQuery($db, $sql);
    // creamos objetos de la clase sede y los agregamos al arreglo
    while ($row = $result->fetch_assoc()) {
        $row['nombre'] = mb_convert_encoding($row['nombre'], 'UTF-8', mysqli_character_set_name($db));
        $nombre = new nombre($row['nombre'], $row['nombre']);
        array_push($cursos, $nombre);
    }
    cerrarConexion($db, $result);
    // devolvemos el arreglo
    return $cursos;
}
예제 #4
0
<?php

include 'funciones.php';
date_default_timezone_set('America/Lima');
$date = date('Y-m-d h:i:s a', time());
session_start();
$con = mysqli_connect('localhost', 'root', '', 'asamblea2014');
// Creo 1 nueva modificación y capturo su ID:
mysqli_query($con, "INSERT modificacion VALUES(NULL, '" . $date . "', '" . $_SESSION['usuario'] . "')");
$resultado = mysqli_query($con, "SELECT MAX(ID_Modificacion) AS id FROM modificacion");
$ultimo = mysqli_fetch_row($resultado)[0];
// Antes de crearlo, preguntamos si existe 1 previo (indicaría edición).
$penUltimo = getIdTitActivo($_POST['nroTit']);
// Creo 1 nuevo título y capturo su ID:
mysqli_query($con, "INSERT titulo VALUES(NULL, '" . $_POST['descripcion'] . "', '" . $_POST['nroTit'] . "', '" . $ultimo . "')");
$resultado = mysqli_query($con, "SELECT MAX(ID_Titulo) AS id FROM titulo");
$ultimo = mysqli_fetch_row($resultado)[0];
echo $ultimo;
// Si existía 1 previo reasignamos sus capítulos hacia el nuevo:
if ($penUltimo) {
    ejecutarQuery("UPDATE capitulo SET ID_Titulo=" . $ultimo . " WHERE ID_Titulo=" . $penUltimo);
}
?>

예제 #5
0
    $SQLExisteEnBusquedas = "SELECT id FROM busquedas WHERE frase LIKE '" . $campos->frase . "' ";
    insertarTablaArray_v2($busqueda_existente, $SQLExisteEnBusquedas, 'busqueda_existente');
    if (count($busqueda_existente[busqueda_existente]) > 0) {
        $SQLIncrementarVeces = "UPDATE  busquedas SET  veces = veces+1 WHERE  id = " . $busqueda_existente[busqueda_existente][0][id];
        //echo "[[".$SQLExisteEnBusquedas."]]";
        ejecutarQuery($SQLIncrementarVeces);
    } else {
        //si es totalmente nueva en la base de datos de busquedas
        $SQLAgregarBusqueda = "INSERT INTO busquedas (frase, sl_idioma, veces) VALUES ('" . $campos->frase . "', 1, 1)";
        //echo " ++ NUEVA: {{$SQLAgregarBusqueda}}";
        ejecutarQuery($SQLAgregarBusqueda);
    }
} else {
    $SQLVecesBusqueda = "UPDATE busquedas SET veces = veces+1 WHERE id = " . $campos->id;
    //echo " -- VIEJA: {{$SQLVecesBusqueda}}";
    ejecutarQuery($SQLVecesBusqueda);
}
$criterio = $campos->frase;
$SQLServiciosCriterio = "\tSELECT us.* , CONVERT( GROUP_CONCAT( e.id,  ':-:', e.nombre ) USING latin1 ) AS etiquetas, u.usuario\r\r\n\t\t\t\t\t\t\tFROM usuarios_servicios us\r\r\n\t\t\t\t\t\t\tLEFT JOIN usuarios u ON u.id = us.id_usuario\r\r\n\t\t\t\t\t\t\tLEFT JOIN servicios_etiquetas se ON se.id_servicio = us.id\r\r\n\t\t\t\t\t\t\tLEFT JOIN etiquetas e ON e.id = se.id_etiqueta\r\r\n\t\t\t\t\t\t\tWHERE titulo LIKE '%" . $criterio . "%' ";
$SQLServiciosCriterioTotal = "\tSELECT COUNT(*) AS total FROM ( SELECT COUNT(*) AS total \r\r\n\t\t\t\t\t\t\t\tFROM usuarios_servicios us\r\r\n\t\t\t\t\t\t\t\tLEFT JOIN servicios_etiquetas se ON se.id_servicio = us.id\r\r\n\t\t\t\t\t\t\t\tWHERE titulo LIKE '%" . $criterio . "%' ";
//WHERE etiquetas
//primero buscar las etiquetas que se asemejan al criterio
$SQLEtiquetas = "SELECT id FROM etiquetas WHERE nombre LIKE '%" . $criterio . "%'";
insertarTablaArray_v2($etiquetas, $SQLEtiquetas, 'etiquetas');
////////usuario unicamente al dia en pago de plan a fecha de hoy////////////
$SQLServiciosCriterio .= " AND u.id IN ( SELECT u.id FROM usuarios u LEFT JOIN usuario_plan up ON up.id_usuario = u.id WHERE da_inicio <= '" . date("Y-m-d") . "' AND da_final >= '" . date("Y-m-d") . "' AND up.bl_activo = 1 ) ";
$SQLServiciosCriterioTotal .= " AND us.id_usuario IN ( SELECT u.id FROM usuarios u LEFT JOIN usuario_plan up ON up.id_usuario = u.id WHERE da_inicio <= '" . date("Y-m-d") . "' AND da_final >= '" . date("Y-m-d") . "' AND up.bl_activo = 1 ) ";
////////////////////////////////////////////////////////////////////////////
if (count($etiquetas[etiquetas]) != 0) {
    $SQLServiciosCriterio .= "\tOR us.id IN ( SELECT id_servicio FROM servicios_etiquetas WHERE id_etiqueta IN (SELECT id FROM etiquetas WHERE nombre LIKE '%" . $criterio . "%') ) ";
    $SQLServiciosCriterioTotal .= "\tOR us.id IN ( SELECT id_servicio FROM servicios_etiquetas WHERE id_etiqueta IN (SELECT id FROM etiquetas WHERE nombre LIKE '%" . $criterio . "%') ) ";
예제 #6
0
<?php

include 'funciones.php';
date_default_timezone_set('America/Lima');
$date = date('Y-m-d h:i:s a', time());
session_start();
$con = mysqli_connect('localhost', 'root', '', 'asamblea2014');
// Creo 1 nueva modificación y capturo su ID:
mysqli_query($con, "INSERT modificacion VALUES(NULL, '" . $date . "', '" . $_SESSION['usuario'] . "')");
$resultado = mysqli_query($con, "SELECT MAX(ID_Modificacion) AS id FROM modificacion");
$ultimo = mysqli_fetch_row($resultado)[0];
// Antes de crearlo, preguntamos si existe 1 previo (indicaría edición).
$penUltimo = getIdCapActivo($_POST['nroCap'], $_POST['nroTit']);
// Creo 1 nuevo capítulo y capturo su ID:
$idTit = getIdTitActivo($_POST['nroTit']);
mysqli_query($con, "INSERT capitulo VALUES(NULL, '" . $_POST['descripcion'] . "', '" . $_POST['nroCap'] . "', '" . $ultimo . "', " . $idTit . ")");
$resultado = mysqli_query($con, "SELECT MAX(ID_Capitulo) AS id FROM capitulo");
$ultimo = mysqli_fetch_row($resultado)[0];
echo $ultimo;
// Si existía 1 previo reasignamos sus artículos hacia el nuevo:
if ($penUltimo) {
    ejecutarQuery("UPDATE articulo SET ID_Capitulo=" . $ultimo . " WHERE ID_Capitulo=" . $penUltimo);
}
예제 #7
0
<?php

require 'funciones.php';
// Variables recibidas por POST
$rol = $_POST['rol'];
$perfil = $_POST['perfil'];
session_start();
$rpta = ejecutarQuery("UPDATE Rol SET perfil='" . $perfil . "' WHERE rol='" . $rol . "'");
?>
<script>
	alert("Datos modificados exitosamente.");
	window.location = '../sites/roles.php';
</script>
예제 #8
0
<?php

require 'funciones.php';
$id = $_POST['id'];
$razonSocial = $_POST['razonSocial'];
$giroNegocio = $_POST['giroNegocio'];
$ubicacion = $_POST['ubicacion'];
$realidadProblematica = $_POST['realidadProblematica'];
$mision = $_POST['mision'];
$vision = $_POST['vision'];
$estrategias = $_POST['estrategias'];
$permitidos = array("image/jpg", "image/jpeg", "image/gif", "image/png");
$limite_kb = 100;
if (in_array($_FILES['imagen']['type'], $permitidos) && $_FILES['imagen']['size'] <= $limite_kb * 1024) {
    $archivo = $_FILES['imagen']['name'];
    $ruta = "../imagenes/organigramas/" . $archivo;
    move_uploaded_file($_FILES["imagen"]["tmp_name"], $ruta);
}
$rpta = ejecutarQuery("UPDATE Empresa SET razonSocial='" . $razonSocial . "', giroNegocio='" . $giroNegocio . "', ubicacion='" . $ubicacion . "',\n\trealidadProblematica='" . $realidadProblematica . "', mision='" . $mision . "', vision='" . $vision . "', estrategias='" . $estrategias . "', ruta_imagen='" . $archivo . "' WHERE ID_Empresa=" . $id);
?>
	<script>
		alert("Datos modificados exitosamente.");
		window.location = '../sites/empresas.php';
	</script>
예제 #9
0
<?php 
//print_r($_POST);
require_once "conexion.php";
require_once "conexioncmb.php";
$fecha = "2012-11-16";
$nombrecurso = "PRIMER ENCUENTRO DOCENTE PARA LA MEJORA DE LA CONVIVENCIA ESCOLAR";
$sede = $_POST["cboSedes"];
$taller = $_POST["cboTalleres"];
date_default_timezone_set('america/mexico_city');
//Imprimimos la fecha actual dandole un formato
$fechahora = date("Y-m-d h:i:s");
$sql = 'SELECT cupo FROM talleres where idsede = "' . $sede . '" AND taller = "' . $taller . '"';
$db = obtenerConexion();
// obtenemos todos las sedes
$result = ejecutarQuery($db, $sql);
// creamos objetos de la clase sede y los agregamos al arreglo
while ($row = $result->fetch_assoc()) {
    $cupo = $row['cupo'];
}
cerrarConexion($db, $result);
$sql = 'SELECT * FROM regcursos where sede = "' . $sede . '" AND taller = "' . $taller . '" ';
$result = mysql_query($sql);
$numero = mysql_num_rows($result);
$cupo = $cupo - 1;
echo "cupo:";
echo "{$cupo}";
echo "cuenta:";
echo "{$numero}";
if ($numero > $cupo) {
    echo "<script type='text/javascript'>\r\n\r\n         alert(' YA NO HAY LUGARES DISPONIBLES PARA EL TALLER:  {$taller}  EN LA SEDE: {$sede} ' );\r\n\t\twindow.history.back(); \r\n        </script>";
예제 #10
0
    ejecutarQuery($SQLDeleteEtiquetas);
    $SQLDeleteEtiquetas = "DELETE FROM servicios_ubicaciones WHERE id_servicio = {$id_servicio}";
    ejecutarQuery($SQLDeleteEtiquetas);
    $SQLDeleteEtiquetas = "DELETE FROM servicios_emails WHERE id_servicio = {$id_servicio}";
    ejecutarQuery($SQLDeleteEtiquetas);
    $SQLDeleteEtiquetas = "DELETE FROM servicios_telefonos WHERE id_servicio = {$id_servicio}";
    ejecutarQuery($SQLDeleteEtiquetas);
    $SQLDeleteEtiquetas = "DELETE FROM servicios_experiencias WHERE id_servicio = {$id_servicio}";
    ejecutarQuery($SQLDeleteEtiquetas);
    $SQLDeleteEtiquetas = "DELETE FROM usuarios_servicios WHERE id = {$id_servicio}";
    ejecutarQuery($SQLDeleteEtiquetas);
}
if (strcmp('visita', $mensaje->accion) == 0) {
    //agregar visita
    $SQLAgregarVisita = "UPDATE usuarios_servicios SET visitas = visitas+1 WHERE id = " . $mensaje->id_servicio;
    ejecutarQuery($SQLAgregarVisita);
    $SQLServicio = "SELECT  us.titulo, us.descripcion, us.web, us.visitas, \r\r\n                            CONVERT( GROUP_CONCAT(DISTINCT(c.nombre)) USING latin1) AS caracteristicas, \r\r\n                            CONVERT( GROUP_CONCAT(DISTINCT(ue.email)) USING latin1) AS emails, \r\r\n                            CONVERT( GROUP_CONCAT(DISTINCT(ut.numero)) USING latin1) AS telefonos, \r\r\n                            CONVERT( GROUP_CONCAT(DISTINCT(e.id), ':-:', e.nombre) USING latin1) AS etiquetas, \r\r\n                            CONVERT( GROUP_CONCAT(DISTINCT(s_exp.lugar), ' (', s_exp.fecha_inicio, ' - ', s_exp.fecha_fin, '):-:', s_exp.descripcion SEPARATOR '-::-') USING latin1) AS experiencias, \r\r\n                            CONVERT( GROUP_CONCAT(DISTINCT(s_hor.id), ':-:', s_hor.dia_semana, ':-:', s_hor.inicio, ':-:', s_hor.fin SEPARATOR '-::- ') USING latin1) AS horarios, \r\r\n                            CONVERT( GROUP_CONCAT(DISTINCT(s_ubi.barrio), ', zip: ', s_ubi.codigo_zip SEPARATOR '-::-') USING latin1) AS ubicaciones\r\r\n                    FROM usuarios_servicios us\r\r\n                    LEFT JOIN servicios_caracteristicas sc ON sc.id_servicio = us.id\r\r\n                    LEFT JOIN caracteristicas c ON c.id = sc.id_caracteristica\r\r\n                    LEFT JOIN servicios_emails se ON se.id_servicio = us.id\r\r\n                    LEFT JOIN usuarios_emails ue ON ue.id = se.id_email\r\r\n                    LEFT JOIN servicios_telefonos st ON st.id_servicio = us.id\r\r\n                    LEFT JOIN usuarios_telefonos ut ON ut.id = st.id_telefono\r\r\n                    LEFT JOIN servicios_etiquetas s_eti ON s_eti.id_servicio = us.id\r\r\n                    LEFT JOIN etiquetas e ON e.id = s_eti.id_etiqueta\r\r\n                    LEFT JOIN servicios_experiencias s_exp ON s_exp.id_servicio = us.id\r\r\n                    LEFT JOIN servicios_horarios s_hor ON s_hor.id_servicio = us.id\r\r\n                    LEFT JOIN servicios_ubicaciones s_ubi ON s_ubi.id_servicio = us.id\r\r\n                    LEFT JOIN ciudades ciu ON ciu.id = s_ubi.id_ciudad\r\r\n                    WHERE us.id = " . $mensaje->id_servicio;
    insertarTablaArray_v2($servicio, $SQLServicio, 'servicio');
    $datos[servicio] = $servicio[servicio][0];
    //etiquetas
    $etiquetas = array();
    $explode_etiquetas = explode(',', $datos[servicio][etiquetas]);
    foreach ($explode_etiquetas as $etiqueta) {
        $explode_etiqueta = explode(':-:', $etiqueta);
        $etiquetaTemp = array();
        $etiquetaTemp[id] = $explode_etiqueta[0];
        $etiquetaTemp[nombre] = $explode_etiqueta[1];
        array_push($etiquetas, $etiquetaTemp);
    }
    $datos[servicio][etiquetas] = $etiquetas;
    //experiencias
예제 #11
0
            if (count($existe_identificacion[existe_identificacion]) != 0) {
                $datos = array('status' => 'error_cedula', 'mensaje' => 'Este numero de identificación ya existe!');
            } else {
                if (count($existe_usuario[existe_usuario]) != 0) {
                    $datos = array('status' => 'error_usuario', 'mensaje' => 'Este nombre de usuario ya existe!');
                } else {
                    /*$SQLInsertarUsuario = "INSERT INTO usuarios (id, usuario, primer_nombre, primer_apellido, sl_tipoidentificacion, identificacion, da_fechanacimiento, clave, recordatorio, sl_ciudad, bl_acepto) 
                    							VALUES (NULL, '$mensaje->usuario', '$mensaje->primer_nombre', '$mensaje->primer_apellido', $mensaje->tipo_identificacion, '$mensaje->identificacion', '$mensaje->fecha', '$mensaje->clave1', '$mensaje->recordatorio', $mensaje->ciudad, 1)";
                    		$id_usuario = insertarFila($SQLInsertarUsuario);*/
                    $SQLInsertarUsuario = "INSERT INTO usuarios (id, usuario, referido_por, primer_nombre, segundo_nombre, primer_apellido, segundo_apellido, clave, recordatorio, bl_acepto) \r\r\n\t\t\t\t\t\t\tVALUES (NULL, '{$mensaje->usuario}', '{$mensaje->referido_por}','{$mensaje->primer_nombre}', '{$mensaje->segundo_nombre}', '{$mensaje->primer_apellido}', '{$mensaje->segundo_apellido}', '{$mensaje->clave1}', '{$mensaje->recordatorio}', 1)";
                    $id_usuario = insertarFila($SQLInsertarUsuario);
                    //echo "{".$SQLInsertarUsuario."}";
                    $SQLInsertarTelefono = "INSERT INTO usuarios_telefonos (id, id_usuario, sl_tipotelefono, numero) VALUES (NULL, {$id_usuario}, 1, '123 1212')";
                    ejecutarQuery($SQLInsertarTelefono);
                    $SQLInsertarEmail = "INSERT INTO usuarios_emails (id, id_usuario, email) VALUES (null, {$id_usuario}, '{$mensaje->email}')";
                    ejecutarQuery($SQLInsertarEmail);
                    $datos = array('status' => 'OK', 'mensaje' => 'Usuario Registrado Correctamente [' . $id_usuario . ']', 'user' => array('id' => $id_usuario, 'nombre' => $mensaje->primer_nombre . ' ' . $mensaje->primer_apellido, 'usuario' => $mensaje->usuario));
                }
            }
        }
    }
}
/*
Model: {
  "telefono": {
    "tipo": "2",
    "numero": "3006595458"
  },
  "email": "*****@*****.**",
  "referido_por": "deivit"
}*/
예제 #12
0
파일: grabar.php 프로젝트: kamilik26/HTML
        $res = ejecutarQuery("INSERT INTO AREA (ARE_id,ARE_area,EMP_id) VALUES('" . $ARE_id . "','" . $ARE_area . "','" . $GLOBALS["EMP_id"] . "')");
        echo '<script type="text/javascript">alert("Se grabo correctamente");window.location="index.php"</script>';
        break;
    case 4:
        $tam = mysqli_query($GLOBALS['Conexion'], "SELECT * FROM SUBPROCESO SP\n\t\t\t\t\t\t\t\tINNER JOIN PROCESO P\n\t\t\t\t\t\t\t\tON SP.PRO_id=P.PRO_id\n\t\t\t\t\t\t\t\tWHERE P.EMP_id='" . $_SESSION['EMP_id'] . "' ");
        $numero_filas_Sub = mysqli_num_rows($tam);
        $tam = ejecutarQuery("SELECT * FROM AREA WHERE  EMP_id='" . $_SESSION['EMP_id'] . "' ");
        $numero_col_Area = mysqli_num_rows($tam);
        $cont = 0;
        for ($i = 1; $i <= $numero_filas_Sub; $i++) {
            for ($j = 1; $j <= $numero_col_Area; $j++) {
                $Sub = $i;
                $area = $j;
                $valor = $_POST["chk" . $i . $j . ""];
                $cont++;
                $res = ejecutarQuery("INSERT INTO RESPONSABILIDAD (IDAREA,IDSUBPROCESO,RESPONSABILIDAD,USUARIO,N) \n\t\t\t\tVALUES('" . $area . "','" . $Sub . "','" . $valor . "','" . $user . "','" . $cont . "')");
            }
        }
        echo '<script type="text/javascript">alert("Se grabo correctamente");window.location="index.php"</script>';
        break;
}
// if($codigo==5){
// 	$tam= ejecutarQuery("SELECT * FROM SUBPROCESOS WHERE USUARIO ='".$_SESSION['usuario']."'");
// 	$numero_filas_Sub = mysqli_num_rows($tam);
// 	$tam= ejecutarQuery("SELECT * FROM AREAS WHERE USUARIO ='".$_SESSION['usuario']."'");
// 	$numero_col_Area = mysqli_num_rows($tam);
// 	for($i=1;$i<=$numero_filas_Sub;$i++){
// 		for($j=1;$j<=$numero_col_Area;$j++){
// 			$Sub=$i;
// 			$area=$j;
// 			$valor=$_POST["chk".$i.$j.""];
예제 #13
0
<?php

require 'funciones.php';
// Variables recibidas por POST
$id = $_POST['id'];
$nombrePrueba = $_POST['nombrePrueba'];
$institucion = $_POST['institucion'];
$entrevistado = $_POST['entrevistado'];
$fInicio = $_POST['fInicio'];
$fFin = $_POST['fFin'];
$preguntas = $_POST['preguntas'];
$pasos = $_POST['pasos'];
session_start();
ejecutarQuery("INSERT Prueba VALUES (NULL, " . $id . ", '" . $nombrePrueba . "', '" . $institucion . "',\n\t\t\t\t\t\t\t" . $entrevistado . ", '" . $fInicio . "', '" . $fFin . "')");
$last = getLastPruebaID();
for ($i = 0; $i < sizeof($preguntas); ++$i) {
    ejecutarQuery("INSERT Pregunta VALUES (NULL, " . $last . ", '" . $preguntas[$i] . "', '" . $pasos[$i] . "', NULL, '')");
    // 2 últimos se llenan en ejecución
}
$emp = $_POST['empresa'];
?>
<script>
	alert("Nueva prueba registrada satisfactoriamente.");
	window.location = '../sites/empresa.php?id=<?php 
echo $emp;
?>
';
</script>
예제 #14
0
<?php

require 'funciones.php';
// Variables recibidas por POST
$id_plan = $_POST['id_plan'];
$username = $_POST['username'];
$rol = $_POST['rol'];
session_start();
$msje = "Rol asignado correctamente !";
$rpta = ejecutarQuery("INSERT EquipoAuditoria VALUES(" . $id_plan . ", '" . $username . "', '" . $rol . "')");
if (!$rpta) {
    $msje = "Rol modificado correctamente !";
    ejecutarQuery("UPDATE EquipoAuditoria SET rol='" . $rol . "' WHERE ID_Plan=" . $id_plan . " AND username='******')");
}
?>
<script>
	alert("<?php 
echo $msje;
?>
");
	window.location = '../sites/roles.php';
</script>
예제 #15
0
}
$alcance = $_POST['alcance'];
$aclaraciones_si = $_POST['aclaraciones_si'];
$aclaraciones_no = $_POST['aclaraciones_no'];
ejecutarQuery("DELETE FROM Aclaracion WHERE ID_Plan = " . $id);
for ($i = 0; $i < sizeof($aclaraciones_si); ++$i) {
    ejecutarQuery("INSERT Aclaracion VALUES(" . ($i + 1) . ", " . $id . ", '" . $aclaraciones_si[$i] . "', '" . $aclaraciones_no[$i] . "')");
}
$limitaciones = $_POST['limitaciones'];
$tareas = $_POST['tareas'];
$inicios = $_POST['inicios'];
$fines = $_POST['fines'];
$responsables = $_POST['responsables'];
ejecutarQuery("DELETE FROM Proyecto WHERE ID_Plan = " . $id);
for ($i = 0; $i < sizeof($tareas); ++$i) {
    ejecutarQuery("INSERT Proyecto VALUES(" . ($i + 1) . ", " . $id . ", '" . $tareas[$i] . "', '" . $inicios[$i] . "', '" . $fines[$i] . "', '" . $responsables[$i] . "')");
}
$entregables = $_POST['entregables'];
$entrevistados = $_POST['entrevistados'];
$cargos = $_POST['cargos'];
ejecutarQuery("DELETE FROM Entrevistado WHERE ID_Plan = " . $id);
for ($i = 0; $i < sizeof($entrevistados); ++$i) {
    ejecutarQuery("INSERT Entrevistado VALUES(" . ($i + 1) . ", " . $id . ", '" . $entrevistados[$i] . "', '" . $cargos[$i] . "')");
}
session_start();
$rpta = ejecutarQuery("UPDATE PlanAuditoria SET objetivoGeneral='" . $objetivoGeneral . "', objetivosEspecificos='" . $objetivosEspecificos . "',\n\t\t\t\t\t\t\talcance='" . $alcance . "', limitaciones='" . $limitaciones . "', entregables='" . $entregables . "' \n\t\t\t\t\t\t\tWHERE ID_Plan=" . $id);
?>
<script>
	alert("Datos modificados exitosamente.");
	//window.history.back();
</script>
예제 #16
0
<?php

include 'lib/gestionDB.php';
conectar();
$activado = 0;
if (isset($_POST['activo'])) {
    $activado = 1;
}
$query = "UPDATE " . $_POST['tabla'] . " SET NOMBRE='" . mysql_real_escape_string($_POST['nombre']) . "', DIRECCION ='" . mysql_real_escape_string($_POST['direccion']) . "', \n\tLOCALIDAD= '" . mysql_real_escape_string($_POST['localidad']) . "',ACTIVO= " . $activado . ",\n\tCP='" . mysql_real_escape_string($_POST['cp']) . "', TELEFONO ='" . mysql_real_escape_string($_POST['telefono']) . "',\n\tFAX = '" . mysql_real_escape_string($_POST['fax']) . "', CONTACTO ='" . mysql_real_escape_string($_POST['contacto_cli']) . "',\n\tEMAIL = '" . mysql_real_escape_string($_POST['email']) . "', ULT_FECHA='" . date('Y-m-d H:i:s') . "' WHERE ID = " . mysql_real_escape_string($_POST['id']);
echo $query;
if (ejecutarQuery($query) == 1) {
    //header('Location: index.php');//echo "<br /><span style='color:green'>Registro modificado correctamente</span><br /><br />";
} else {
    echo "<br /><span style='color:red'>Error al corregir los datos</span><br /><br />";
}
예제 #17
0
<?php

require 'funciones.php';
// Variables recibidas por POST
$id = $_POST['empresa'];
$objetivoGeneral = $_POST['objetivoGeneral'];
$objetivosEspecificos = $_POST['objetivosEspecificos'];
$alcance = $_POST['alcance'];
$limitaciones = $_POST['limitaciones'];
$entregables = $_POST['entregables'];
session_start();
ejecutarQuery("INSERT PlanAuditoria VALUES (NULL, " . $id . ", '" . $objetivoGeneral . "', '" . $objetivosEspecificos . "',\n\t\t\t\t\t\t\t'" . $alcance . "', '" . $limitaciones . "', '" . $entregables . "')");
$last = getLastPlanID();
ejecutarQuery("INSERT NormativaAuditoria VALUES (" . $last . ", '', '', '')");
?>
<script>
	alert("Nuevo plan registrado satisfactoriamente.");
	window.location = '../sites/empresa.php?id=<?php 
echo $id;
?>
';
</script>
예제 #18
0
<?php

require 'funciones.php';
// Variables recibidas por POST
$id = $_POST['id'];
$emp = $_POST['empresa'];
$criterios = $_POST['criterios'];
ejecutarQuery("DELETE FROM Criterio WHERE ID_Plan = " . $id);
for ($i = 0; $i < sizeof($criterios); ++$i) {
    ejecutarQuery("INSERT Criterio VALUES(" . ($i + 1) . ", " . $id . ", '" . $criterios[$i] . "')");
}
?>
<script>
	alert("Datos modificados exitosamente.");
	window.location = '../sites/empresa.php?id=<?php 
echo $emp;
?>
';
</script>
    $buddy = 0;
}
if (isset($_POST['ips'])) {
    //$ips is checked and value = 1
    $ips = $_POST['ips'];
} else {
    //$ips is nog checked and value=0
    $ips = 0;
}
if (isset($_POST['lead'])) {
    //$lead is checked and value = 1
    $lead = $_POST['lead'];
} else {
    //$lead is nog checked and value=0
    $lead = 0;
}
if (isset($_POST['transporte'])) {
    //$transporte is checked and value = 1
    $transporte = $_POST['transporte'];
} else {
    //$transporte is nog checked and value=0
    $transporte = 0;
}
$fee = $_POST['fee'];
$rpta1 = ejecutarQuery("INSERT comite_proyecto VALUES(NULL, '" . $duracion . "', '" . $cupos . "', '" . $inicio . "',\n\t'" . $fin . "', '" . $imagen . "', '" . $idOp . "', '" . $comite . "','" . $proyecto . "','" . ucwords($institucion) . "','" . $descripcion . "')");
$rs = ejecutarQuery("SELECT MAX(CP_id) AS id FROM comite_proyecto");
if ($row = mysqli_fetch_row($rs)) {
    $oportunidad = trim($row[0]);
}
$rpta2 = ejecutarQuery("\tINSERT INTO beneficio(BEN_host, BEN_meals, BEN_buddy, BEN_IPS, BEN_lead, BEN_transport, BEN_fee, COMITE_PROYECTO_CP_id) \n\tVALUES ('" . (bool) $host . "','" . $comidas . "','" . (bool) $buddy . "','" . (bool) $ips . "','" . (bool) $lead . "','" . (bool) $transporte . "','" . $fee . "','" . $oportunidad . "')");
header('Location: ../dashboard.php');
예제 #20
0
<?php

require 'funciones.php';
// Variables recibidas por POST
$usuario = $_POST['usuario'];
$clave = $_POST['clave'];
$DNI = $_POST['DNI'];
$nombres = $_POST['nombres'];
$apellidos = $_POST['apellidos'];
$direccion = $_POST['direccion'];
$telefono = $_POST['telefono'];
$email = $_POST['email'];
$sexo = $_POST['sexo'];
$rpta = ejecutarQuery("INSERT Auditor VALUES('" . $usuario . "', '" . $clave . "', '" . $DNI . "', '" . $nombres . "',\n\t\t\t\t\t'" . $apellidos . "', '" . $direccion . "', '" . $telefono . "', '" . $email . "', '" . $sexo . "','U')");
?>
<script>
	alert("Auditor registrado satisfactoriamente.");
	window.location = '../sites/admin.php';
</script>
예제 #21
0
<?php

require 'conexionDB.php';
$id = $_GET["id"];
$query = "DELETE FROM jugador where id = {$id}";
echo $query;
conectar();
ejecutarQuery($query);
echo "<a href='../index.php'>Volver a la pagina principal</a>";
desconectar();
예제 #22
0
<?php

require 'funciones.php';
// Variables recibidas por POST
$rol = $_POST['rol'];
$perfil = $_POST['perfil'];
session_start();
$rpta = ejecutarQuery("INSERT Rol VALUES('" . $rol . "', '" . $perfil . "')");
// var_dump($rpta);
?>
<script>
	alert("Rol registrado correctamente.");
	window.location = '../sites/roles.php';
</script>
예제 #23
0
function getAllProyectos()
{
    $resultSet = ejecutarQuery("SELECT * FROM proyecto");
    if ($resultSet->num_rows > 0) {
        while ($row = $resultSet->fetch_array(MYSQLI_ASSOC)) {
            $rows[] = $row;
        }
        return $rows;
    } else {
        return 0;
    }
}
예제 #24
0
function agregarProceso($PRO_proceso)
{
    $dato = ejecutarQuery("SELECT MAX(PRO_id) FROM Proceso  ");
    $dato->FETCH_ALL();
    $dato->data_seek(0);
    $row = $dato->fetch_row();
    $PRO_id = intval($row[0]) + 1;
    $res = ejecutarQuery("INSERT INTO PROCESO (PRO_id,PRO_proceso,EMP_id) VALUES('" . $PRO_id . "','" . $PRO_proceso . "','" . $_SESSION['EMP_id'] . "')");
}
예제 #25
0
function getUrl($id)
{
    $resultSet = ejecutarQuery("SELECT cp_codigo FROM comite_proyecto WHERE cp_id=" . $id);
    return $resultSet->fetch_array(MYSQLI_ASSOC);
}
예제 #26
0
for ($i = 0; $i < $max; $i++) {
    //echo "<hr><br />[nivel actual: $i] hijo actual: $hijoActual";
    $SQLNivelesPadre = "SELECT padre.usuario as padre_usuario, up.bl_activo, up.id as usuario_plan, r2pn.*\n\t\t\t\t\t\tFROM usuarios u\n\t\t\t\t\t\tLEFT JOIN usuarios padre ON padre.usuario = u.referido_por\n\t\t\t\t\t\tLEFT JOIN usuario_plan up ON up.id_usuario = padre.id\n\t\t\t\t\t\tLEFT JOIN r2_planes_niveles r2pn ON r2pn.hd_planes = up.id_plan\n\t\t\t\t\t\tWHERE u.usuario = '" . $hijoActual . "' AND up.id_usuario = padre.id AND up.da_inicio <= '" . date("Y-m-d") . "' AND up.da_final >= '" . date("Y-m-d") . "' \n\t\t\t\t\t\tORDER BY r2pn.nivel ASC";
    insertarTablaArray_v2($niveles_padre, $SQLNivelesPadre, 'niveles_padre');
    /*echo "<hr><br />[nivel actual: $i] padre actual: ".$niveles_padre[niveles_padre][0][padre_usuario];
    
    	echo "<br />(".intval(isset($niveles_padre[niveles_padre][$i])).")niveles_padre<pre>";
    	print_r($niveles_padre[niveles_padre][$i]);
    	echo "</pre>";*/
    if (intval(isset($niveles_padre[niveles_padre][$i])) == 1) {
        $monto_pago = floatval($niveles_padre[niveles_padre][$i][porcentaje]) * floatval($mensaje->monto) / 100;
        if (intval($niveles_padre[niveles_padre][$i][bl_activo]) == 1) {
            //echo " <br />---> [ACTIVO] ---> pagar a este padre un porcentaje de ".$niveles_padre[niveles_padre][$i][porcentaje]." sobre el valor de ".$mensaje->monto." = ".$monto_pago;
            $SQLPagar = "INSERT INTO usuario_plan_movimientos (id, id_usuario_plan, ref_pago, dt_fecha, id_tipo, monto, sl_moneda, num_aprobacion, bl_acreditar) \n\t\t\tVALUES (NULL, " . $niveles_padre[niveles_padre][$i][usuario_plan] . ", '1', '" . date("Y-m-d H:i:s") . "', 2, " . $monto_pago . ", 1, '1', 1)";
            echo "<br />............{{" . $SQLPagar . "}}";
            ejecutarQuery($SQLPagar);
        } else {
            //echo " <br />---> [INACTIVO] ---> pagar a este padre un porcentaje de ".$niveles_padre[niveles_padre][$i][porcentaje]." sobre el valor de ".$mensaje->monto." = ".$monto_pago;
            $SQLPagar = "INSERT INTO usuario_plan_movimientos (id, id_usuario_plan, ref_pago, dt_fecha, id_tipo, monto, sl_moneda, num_aprobacion, bl_acreditar) \n\t\t\tVALUES (NULL, " . $niveles_padre[niveles_padre][$i][usuario_plan] . ", '1', '" . date("Y-m-d H:i:s") . "', 1, " . $monto_pago . ", 1, '1', 0)";
            echo "<br />............{{" . $SQLPagar . "}}";
            ejecutarQuery($SQLPagar);
        }
    } else {
        //echo "<br /><br />NO PAGA ESTE NIVEL!!!!<br /><br />";
    }
    $hijoActual = $niveles_padre[niveles_padre][0][padre_usuario];
    if (strcmp($hijoActual, 'guillomal373') == 0) {
        $i = $max;
    }
}
//echo json_encode($datos);
<?php

include 'gestionDB.php';
conectar();
$idCliente = $_POST['id_cliente'];
$nombreTrabajo = $_POST['nombreTrabajo'];
$proveedorTrabajo = $_POST['proveedorTrabajo'];
$tiposTrabajo = $_POST['tipos_trabajo'];
$fechaTrabajo = date("Y/m/d", strtotime($_POST['fechaTrabajo']));
$descripcionTrabajo = $_POST['descripcionTrabajo'];
$precioTrabajo = number_format($_POST['precioTrabajo'], 2, ".", ",");
$fechaActual = date('Y-m-d H:i:s');
$query = "\n\t\t\tINSERT INTO \n\t\t\t\tTRABAJOS\n\t\t\t(\n\t\t\t\tNOMBRE,\n\t\t\t\tDESCRIPCION,\n\t\t\t\tID_CLIENTE,\n\t\t\t\tID_PROVEEDOR,\n\t\t\t\tID_TIPO_TRABAJO,\n\t\t\t\tPRECIO,\n\t\t\t\tFECHA,\n\t\t\t\tFECHA_ALTA,\n\t\t\t\tULT_FECHA,\n\t\t\t\tACTIVO\n\t\t\t)VALUES(\n\t\t\t\t'" . mysql_real_escape_string($nombreTrabajo) . "',\n\t\t\t\t'" . mysql_real_escape_string($descripcionTrabajo) . "',\n\t\t\t\t" . mysql_real_escape_string($idCliente) . ",\n\t\t\t\t" . mysql_real_escape_string($proveedorTrabajo) . ",\n\t\t\t\t" . mysql_real_escape_string($tiposTrabajo) . ",\n\t\t\t\t" . mysql_real_escape_string($precioTrabajo) . ",\n\t\t\t\t'" . mysql_real_escape_string($fechaTrabajo) . "',\n\t\t\t\t'" . $fechaActual . "',\n\t\t\t\t'" . $fechaActual . "', 1\n\t\t\t)";
echo $query;
if (ejecutarQuery($query) != 1) {
    echo "<br /><span style='color:red'>Error al corregir los datos</span><br /><br />";
}
예제 #28
0
<?php

require 'funciones.php';
// Variables recibidas por POST
$project = $_POST['project'];
$tipo = $_POST['type'];
session_start();
$rpta = ejecutarQuery("INSERT Proyecto VALUES(NULL, '" . ucwords($project) . "', '" . $tipo . "')");
?>
<script>
	alert("Proyecto registrado correctamente.");
	window.location = '../proyectos.php';
</script>
예제 #29
0
<?php

require 'funciones.php';
// Variables recibidas por POST
$razonSocial = $_POST['razonSocial'];
$giroNegocio = $_POST['giroNegocio'];
$ubicacion = $_POST['ubicacion'];
$realidadProblematica = $_POST['realidadProblematica'];
$mision = $_POST['mision'];
$vision = $_POST['vision'];
$estrategias = $_POST['estrategias'];
session_start();
$rpta = ejecutarQuery("INSERT Empresa VALUES(NULL, '" . $razonSocial . "', '" . $giroNegocio . "', '" . $ubicacion . "',\n\t\t\t\t\t\t\t'" . $realidadProblematica . "', '" . $mision . "', '" . $vision . "', '" . $estrategias . "', NULL)");
var_dump($rpta);
?>
<script>
	alert("Empresa registrada correctamente.");
	window.location = '../sites/empresas.php';
</script>
예제 #30
0
function insertarUsuarioMovimiento($id_usuario, $id_usuario_plan, $monto_plan, $id_aprobacion, $id_transaccion, $acredita)
{
    $SQLPagar = "INSERT INTO usuario_plan_movimientos (\n                                id,\n                                id_usuario,\n                                id_usuario_plan,\n                                ref_pago,\n                                dt_fecha,\n                                id_tipo,\n                                monto,\n                                sl_moneda,\n                                num_aprobacion,\n                                bl_acreditar)\n                 VALUES\n                                (NULL, \n                                  " . $id_usuario . "," . $id_usuario_plan . ",\n                                '1',\n                                NOW()," . $id_transaccion . "," . $monto_plan . ",\n                                1,\n                                truncate(rand()*1000,0)," . $acredita . ")";
    /*TODO: Se debe agregar id_aprobacion en la penultima fila*/
    ejecutarQuery($SQLPagar);
}