예제 #1
0
 function validar($usuario, $pass)
 {
     //Obtener la conexion
     $cnn = new Conexion();
     $con = $cnn->conectar();
     //Crear un objeto de UsuariosDatos y asignar valores pasados en los parametros
     $usuarios = new Usuarios();
     $usuarios->usuario = $usuario;
     $usuarios->contrasena = $pass;
     //Seleccionar la base de datos
     mysqli_select_db($con, 'formLogin');
     //Obtener informacion de la base de datos;
     $sql = "SELECT * FROM usuarios WHERE usuario='" . $usuarios->usuario . "'and contrasena='" . $usuarios->contrasena . "'";
     #hacemos la consulta
     $consulta = mysqli_query($con, $sql);
     #la almacenamos en un arreglo
     $fila = mysqli_fetch_array($consulta);
     if ($fila > 0) {
         if ($fila["usuario"] == $usuarios->usuario && $fila['contrasena'] == $usuarios->contrasena) {
             return true;
         }
     } else {
         return false;
     }
 }
예제 #2
0
 public function altaUsuario()
 {
     //        $usr_id = $_POST['usr_id'];
     $usr_nombre = $_POST['usr_nombre'];
     $usr_apellido = $_POST['usr_apellido'];
     $usr_email = $_POST['usr_email'];
     $usr_pass = $_POST['usr_pass'];
     try {
         $link = Conexion::conectar();
         $sql = "INSERT INTO usuarios (usr_id, usr_nombre, usr_apellido, usr_email, usr_pass)\n                    VALUES (NULL , :usr_nombre, :usr_apellido, :usr_email, :usr_pass )";
         $stmt = $link->prepare($sql);
         //            $stmt->bindParam(":usr_id", $usr_id, PDO::PARAM_INT);
         $stmt->bindParam(":usr_nombre", $usr_nombre, PDO::PARAM_STR);
         $stmt->bindParam(":usr_apellido", $usr_apellido, PDO::PARAM_STR);
         $stmt->bindParam(":usr_email", $usr_email, PDO::PARAM_STR);
         $stmt->bindParam(":usr_pass", $usr_pass, PDO::PARAM_STR);
         if ($stmt->execute() == true) {
             return "El alta se dio exitosamente";
         } else {
             return "No se realizo el alta correspondiente";
         }
     } catch (Exception $e) {
         echo "No se puede establecer la conexion con la base de datos", $e;
     }
 }
예제 #3
0
function restablecerAvatar($login)
{
    $con = new Conexion();
    $con->conectar();
    $con->ejecutar_consulta("UPDATE usuario SET avatar = 'avatar_defecto.jpg' WHERE login = '******'");
    $con->desconectar();
}
예제 #4
0
function servirPedido($idPedido)
{
    $con = new Conexion();
    $con->conectar();
    $con->ejecutar_consulta("UPDATE pedidos SET servido=1 WHERE id_Pedido = " . $idPedido);
    $con->desconectar();
}
 public static function listaEntregables($usuario)
 {
     $conexion = new Conexion();
     $conexion->conectar();
     $entregables = $conexion->consultarArreglo("SELECT entregable_e \n\t        \t\t\t\t\t\t\t\t\t\t    FROM entregable\n\t        \t\t\t\t\t\t\t\t\t\t    WHERE nombre_u = '{$usuario}';");
     $conexion->cerrarConexion();
     return $entregables;
 }
예제 #6
0
function insertarPizza($pizza)
{
    $con = new Conexion();
    $con->conectar();
    $query = "INSERT INTO pizzas (nombrePizza, descripcion, ingredientes, imagen) " . "VALUES ('" . $pizza->getNombre() . "', '" . $pizza->getDescripcion() . "', '" . $pizza->getIdsIngredientes() . "', '" . $pizza->getImagen() . "')";
    $con->ejecutar_consulta($query);
    $con->desconectar();
}
예제 #7
0
function insertarIngrediente($ingrediente)
{
    $con = new Conexion();
    $con->conectar();
    $query = "INSERT INTO ingredientes (nombreIng, descripcion, imagen) " . "VALUES ('" . $ingrediente->getNombre() . "', '" . $ingrediente->getDescripcion() . "', '" . $ingrediente->getImagen() . "')";
    $con->ejecutar_consulta($query);
    $con->desconectar();
}
 public static function listaActividadesPlanificacion($usuario)
 {
     $conexion = new Conexion();
     $conexion->conectar();
     $actividadesPlanificacion = $conexion->consultarTabla("SELECT id_r, nombre_r \n\t        \t\t\t\t\t\t\t\t\t\t    \t\t   FROM registro\n\t        \t\t\t\t\t\t\t\t\t\t    \t\t   WHERE nombre_u = '{$usuario}' AND tipo_t = 'actividad planificacion';");
     $conexion->cerrarConexion();
     return $actividadesPlanificacion;
 }
예제 #9
0
function insertarMasa($masa)
{
    $con = new Conexion();
    $con->conectar();
    $query = "INSERT INTO masas (nombre, descripcion, tamano, precio, imagen) " . "VALUES ('" . $masa->getNombre() . "', '" . $masa->getDescripcion() . "', " . $masa->getTamano() . ", " . $masa->getPrecio() . ", '" . $masa->getImagen() . "')";
    $con->ejecutar_consulta($query);
    $con->desconectar();
}
예제 #10
0
 public function listarUsuario()
 {
     $link = Conexion::conectar();
     $sql = "SELECT usr_id, usr_nombre, usr_email\n            FROM usuarios";
     $stmt = $link->prepare($sql);
     $stmt->execute();
     $resultado = $stmt->fetchAll(PDO::FETCH_ASSOC);
     return $resultado;
 }
예제 #11
0
 function generaCuentas()
 {
     Conexion::conectar();
     $consulta = mysql_query("SELECT codigoe, elemento FROM elemento");
     echo "<select name='cuenta' id='cuenta' onChange='cargaContenido(this.id)'>";
     echo "<option value='0'>Elige</option>";
     while ($registro = mysql_fetch_row($consulta)) {
         echo "<option value='" . $registro[0] . "'>" . $registro[1] . "</option>";
     }
     echo "</select>";
 }
function DeterminarFechaQuincena()
{
	$miconexion = new Conexion;
	$miconexion->conectar("staffcenter", "atc-nh-natsdb.nationalnet.com", "staffcenter", "XgwofvLY2ayLf");
	$fecha = $miconexion->StoredProcedure ("call FechasCorte (now())");
	list($fecha1,$fecha2) = explode("/",$fecha);
	$dateTime = new DateTime($fecha1);
	$fecha1 = date_format ($dateTime, 'Y-m-d');
	$dateTime2 = new DateTime($fecha2);
	$fecha2 = date_format ($dateTime2, 'Y-m-d');
	$fecha_quincena = $fecha1."/".$fecha2;
	return $fecha_quincena;
}
예제 #13
0
파일: app.php 프로젝트: titopizarro/oromall
function infoGeneral()
{
    $n_puestos = 0;
    $porDis = 0;
    $porBlo = 0;
    $porOcu = 0;
    $infoGeneral = "";
    $app = array();
    $garitas = array();
    $puestos = array();
    $inf = array();
    Conexion::conectar();
    for ($i = 0; $i < Localidades::totalLocalidades(); $i++) {
        $alias = trim(Localidades::getAlias($i + 1));
        array_push($garitas, $alias);
        $id_localidad = Localidades::getId($alias);
        $id_niveles = Niveles::getIdNiveles(Localidades::getId($alias));
        $total_niveles = Niveles::getTotalNiveles(Localidades::getId($alias));
        for ($j = 0; $j < $total_niveles; $j++) {
            $n_puestos += Niveles::getNumPuestos($id_niveles[$j]);
        }
        array_push($puestos, $n_puestos);
        for ($k = 0; $k < $total_niveles; $k++) {
            $porDis += round(Espacios::getDisponibles($i + 1, $id_niveles[$k]) * 100 / $n_puestos, 0);
            $porBlo += round(Espacios::getBloqueados($i + 1, $id_niveles[$k]) * 100 / $n_puestos, 0);
            $porOcu += round(Espacios::getOcupados($i + 1, $id_niveles[$k]) * 100 / $n_puestos, 0);
        }
        $total = array($porDis, $porBlo, $porOcu);
        array_push($inf, $total);
        // $infoGeneral = $infoGeneral."<div class='infoLoc'>
        // 		<div class='labelLoc'><i class='flaticon-garage23'></i>".$alias." <div style='float:right;'><i class='flaticon-stacked9'></i> ".$n_puestos."</div></div>
        // 		<div class='porcLoc'>
        // 			<div>Disponibles: ".round(($porDis*$n_puestos)/100)."</div><span class='verde'    style='width: ".($porDis+1)."px;'><strong>".$porDis."%</strong></span>
        // 			<div>Bloqueados: ".round(($porBlo*$n_puestos)/100)."</div><span class='amarillo' style='width: ".($porBlo+1)."px;'><strong>".$porBlo."%</strong></span>
        // 			<div>Ocupados: ".round(($porOcu*$n_puestos)/100)."</div><span class='rojo'     style='width: ".($porOcu+1)."px;'><strong>".$porOcu."%</strong></span>
        // 		</div>
        // 	</div>";
        $n_puestos = 0;
        $porDis = 0;
        $porBlo = 0;
        $porOcu = 0;
    }
    Conexion::desconectar();
    array_push($app, $garitas);
    array_push($app, $puestos);
    array_push($app, $inf);
    return $app;
}
예제 #14
0
 public static function eliminar($dni)
 {
     $conexion = Conexion::conectar();
     $sentencia = "select id from egibide.alumnos where dni = '" . $dni . "'";
     $rs = mysqli_query($conexion, $sentencia) or die(mysqli_error($conexion));
     $fila = mysqli_fetch_array($rs);
     $id = $fila['id'];
     $sentencia = "delete from egibide.alumnos where id = '" . $id . "'";
     mysqli_query($conexion, $sentencia) or die(mysqli_error($conexion));
     if (mysqli_affected_rows($conexion) == 1) {
         Conexion::desconectar($conexion);
         return true;
     } else {
         Conexion::desconectar($conexion);
         return false;
     }
 }
예제 #15
0
파일: Crud.php 프로젝트: ExtaZys/crud-PDO
 public function Delete()
 {
     $model = new Conexion();
     $conexion = $model->conectar();
     $deleteFrom = $this->deleteFrom;
     $condition = $this->condition;
     if ($condition != '') {
         $condition = " WHERE " . $condition;
     }
     $sql = "DELETE FROM {$deleteFrom} {$condition}";
     $consulta = $conexion->prepare($sql);
     if (!$consulta) {
         $this->mensaje = "Error al eliminar el registro";
     } else {
         $consulta->execute();
         $this->mensaje = "Producto eliminado correctamente";
     }
 }
예제 #16
0
 public function acceso()
 {
     if (isset($_POST['usuario']) && !empty($_POST['usuario']) && isset($_POST['password']) && !empty($_POST['password'])) {
         $usuario = $_POST['usuario'];
         $password = base64_encode($_POST['password']);
         $sql = "SELECT * FROM usuarios\n                WHERE usuario='{$usuario}'\n                AND password='******'";
         $res = mysql_query($sql, Conexion::conectar());
         if (mysql_num_rows($res) == 0) {
             echo "<script type='text/javascript'>\n                    alert('Los datos ingresados no existen en la Base de Datos');\n                    window.location = 'index.php';\n                  </script>";
         } else {
             if ($reg = mysql_fetch_array($res)) {
                 $_SESSION["id"] = $reg["id"];
                 $_SESSION["nivel"] = $reg["nivel"];
                 header("Location: inicio.php");
             }
         }
     }
 }
function DevolverCantidadDias($fecha_shift)
{	
	$miconexion = new Conexion;
	$miconexion-> conectar();
	$id_tipo_dia = $miconexion->StoredProcedure("call AsociarDia('$fecha_shift')");
	$total_shift = 0;
			
	list($fech, $hora_shift) = explode(" ",$fecha_shift);
	if ($hora_shift == '06:00:00'){
		$id_shift = 1;}
	else if ($hora_shift == '12:00:00'){
		$id_shift = 6;}
	else{
		$id_shift = 2;}
		
	$personas = $miconexion->StoredProcedureArray("call DevolverCantPersonasShift('$id_tipo_dia', '$id_shift')");
		
	$total_shift = 0;
	while ($myrow = mysqli_fetch_array($personas))
	{
		$id_usuario = $myrow["id_usuario"];	
		$total_shift++;
	}
		
	$excepciones = $miconexion->StoredProcedureArray("call DevolverExcepcionesShift('$fecha_shift')");
	
	while ($myrow = mysqli_fetch_array($excepciones))
	{
		$id_usuario = $myrow["id_usuario"];	
		$id_tipo_excepcion = $myrow["id_tipo_excepcion"];
		//echo "Excepcion: ".$id_tipo_excepcion;
		if ($id_usuario == 62)
				$total_shift--;
		else
		{	
			if ($id_tipo_excepcion == 1 || $id_tipo_excepcion == 4 || $id_tipo_excepcion == 5 || $id_tipo_excepcion == 9)
					$total_shift--;
				else if ($id_tipo_excepcion == 2 || $id_tipo_excepcion == 3)
					$total_shift++;	
		}
		
	}
	return $total_shift;
}
예제 #18
0
 public function consultar($pk_lic_codigo)
 {
     //CONEXION CON LA BASE DE DATOS
     include_once "conexion.php";
     $objconex = new Conexion();
     $conecta = $objconex->conectar();
     // CONSULTA CASE DE DATOS
     $consulta_licencias = "select pk_lic_codigo,lic_nombre,lic_fecha_compra,lic_fecha_caducidad,lic_precio,lic_cobertura FROM licencias";
     //ejecucion de la consulta
     $fuente_helpdesk = mysql_query($consulta_helpdesk, $conecta);
     //obtener la cantidad de registros
     $cantidad_licencias = mysql_num_rows($fuente_licencias);
     // contruir un ciclo que recorra los registros que valla desde cero hasta las cantidad de clientes
     for ($i = 0; $i < $cantidad_licencias; $i++) {
         $registro_licencias = mysql_fetch_row($fuente_helpdesk);
         $contenido = "<tr>\r\n                            <td> " . $registro_licencias[0] . " </td>\r\n                            <td> " . $registro_licencias[1] . " </td>\r\n                            <td> " . $registro_licencias[2] . " </td>\r\n                            <td> " . $registro_licencias[3] . " </td>\r\n                            <td> " . $registro_licencias[4] . " </td>\r\n                            <td> " . $registro_licencias[5] . " </td>\r\n                            <td> " . $registro_licencias[6] . " </td>\r\n\t\t\r\n                        </tr>";
         echo $contenido;
     }
     //fin del ciclo
 }
예제 #19
0
파일: Login.php 프로젝트: kyele/Baracci
 public function login()
 {
     $model = new Conexion();
     $conexion = $model->conectar();
     $sql = 'SELECT * FROM usuarios WHERE ';
     $sql .= 'email=:email AND password=:password';
     $consulta = $conexion->prepare($sql);
     $consulta->bindParam(':email', $this->email, PDO::PARAM_STR);
     $consulta->bindParam(':password', $this->password, PDO::PARAM_STR);
     $consulta->execute();
     $total = $consulta->rowCount();
     if ($total == 0) {
         $this->mensaje = 'Error al iniciar session';
     } else {
         $fila = $consulta->fetch();
         session_start();
         $_SESSION['login'] = true;
         $_SESSION['usuario'] = $fila['id_usuario'];
         $_SESSION['nombre'] = $fila['nombre'];
         header('location: views/inicio.php');
     }
 }
예제 #20
0
 public function login(&$session, $name, $password)
 {
     if ($name == null || $password == null) {
         throw new Exception("Usuario o password nulo");
     }
     //crea y da la conexion al dataAccess
     $conex = new Conexion();
     $conex->conectar();
     DataAccess::setConexion($conex);
     $this->usuario = new Usuario($name, $password);
     if (DataAccess::Login($this->usuario)) {
         if (!$this->usuario->getActivo()) {
             throw new Exception('Usuario Inactivo');
         }
         $session['id'] = $this->usuario->getIdUsuario();
         $session['Usuario'] = $this->usuario->getNombres() . " " . $this->usuario->getApellidos();
         $session['logon'] = TRUE;
         //$this->getRoles();
         return TRUE;
     } else {
         throw new Exception('Usuario no encontrado');
     }
 }
<?php

require_once "../Conexion/Login.php";
if (isset($_SESSION["id"])) {
    ?>

<html>
<head>
  <link rel="stylesheet" type="text/css" href="../css/estilo.css" media="screen" />
  <link rel="stylesheet" type="text/css" href="../css/menu.css" media="screen" />
</head>
<?php 
    require_once "../Conexion/Login.php";
    include 'ordenfabricacionfunciones.php';
    Conexion::conectar();
    ?>
 
<body>
<div id="wrapper">
   <div id="pagina">

   <header>    
   </header>
    <?php 
    include '../menu.php';
    menu2();
    ?>
 

   <fieldset> 
       <legend>Empleado</legend>
예제 #22
0
<?php

include "../../class/conexion/conexion.php";
$nombre = $_POST['nombre'];
$descrip = $_POST['descripcion'];
$precio = $_POST['precio'];
$cant = $_POST['cantidad'];
$categ = $_POST['categoria'];
$empresa = $_POST['empresa'];
if (!isset($_FILES["imagen"]) || $_FILES["imagen"]["error"] > 0) {
    header("Location:../../usuario/empresa/?err=1");
    exit;
} else {
    $dir_destino = "../imagenes/";
    $imagen_subida = $dir_destino . basename($_FILES['imagen']['name']);
    $dirimagen = 'productos/imagenes/';
    $imagenfile = $dirimagen . basename($_FILES['imagen']['name']);
    if (move_uploaded_file($_FILES['imagen']['tmp_name'], $imagen_subida)) {
        $conn = new Conexion();
        $conn->conectar();
        $query = "INSERT INTO producto(nombre,descripcion,precio,estado,imagen,cantidad,empresa_idempresa,categoria_idcategoria) VALUES('{$nombre}','{$descrip}','{$precio}','1','{$imagenfile}','{$cant}','{$empresa}','{$categ}')";
        $conn->insert_delete_update($query);
        $conn->desconectar();
        header("Location:../../usuario/empresa/?success=1");
        exit;
    } else {
        header("Location:../../usuario/empresa/?err=2");
        exit;
    }
}
예제 #23
0
$fax = $_POST['fax'];
$wsite = $_POST['website'];
$email = $_POST['email'];
$upload = $_POST['upload'];
$note = $_POST['notes'];
$ruta = "img/upload/" . $_FILES['upload']['name'];
copy($_FILES['upload']['tmp_name'], $ruta);
//echo "La imagen subio correctamente";
if ($_POST['hw']) {
    $con = new Conexion();
    $link = $con->conectar("dvdstore_on");
    mysql_query("UPDATE dvd_departament SET name='{$name}', contact_name='{$contactn}', phone='{$phone}',active='{$active}', address='{$address}', fax='{$fax}', website='{$wsite}', email='{$email}', image='{$ruta}', description='{$note}' where id='" . $id . "' ");
    mysql_close($link);
} else {
    $con = new Conexion();
    $link = $con->conectar("dvdstore_on");
    mysql_query("INSERT INTO dvd_departament VALUES('','{$name}','{$contactn}','{$phone}','{$active}','{$address}','{$fax}','{$wsite}','{$email}','{$ruta}','{$note}')");
    mysql_close($link);
}
?>
<div class="centermain" align="center">
  <div class="main">
    <!-- start form_departamentos_edit.inc.htm -->
    <script language="JavaScript" src="js/overlib_mini.js" type="text/javascript"></script>
    <link href="css/media.css" rel="stylesheet" type="text/css" />
    <table class="adminheading">
      <tbody>
        <tr>
          <th class="categories"><script language="JavaScript" type="text/javascript"> od_displayImage('logo_Departamentos', 'img/sweb/departamentos',48,48 ,'icon-png','Departamentos');</script>
              <img src="img/sweb/departamentos.png" alt="Departamentos" name="logo_Departamentos" width="48" height="48" border="0" class="icon-png" id="logo_Departamentos" /> Departamentos</th>
        </tr>
function ImprimirHorario ($dia, $hora_inicio, $hora_fin, $fecha)
{

	$miconexion = new Conexion;
	$miconexion->conectar("staffcenter", "atc-nh-natsdb.nationalnet.com", "staffcenter", "XgwofvLY2ayLf");
	echo "<td><table width=\"100%\" >";
	$dateTime = new DateTime($fecha);
	$new_fecha = date_format ($dateTime, 'Y-m-d');
	$fecha_final = $new_fecha." ".$hora_inicio;
	$tipo_dia = $miconexion->StoredProcedure("call DevolverTipoDia('$dia')");
	$id_shift = $miconexion->StoredProcedure("call DevolverIdShift('$hora_inicio', '$hora_fin')");
	$result = $miconexion->StoredProcedureArray("call ImprimirShifts('$dia', '$hora_inicio', '$hora_fin')");

			$cont = 1;
			while ($myrow = mysqli_fetch_array($result))
			{
				 $id_usuario = $myrow["id_usuario"];
				 $fecha_ingreso = $miconexion->StoredProcedure("call DevuelveFechaIngreso('$id_usuario')");
				 $fecha_fin = $miconexion->StoredProcedure("call DevuelveFechaFin('$id_usuario')");
				 echo "<tr>";
				 if ($cont % 2 != 0)
				 echo "<td>";
				 else
				 echo "<td bgcolor=\"#bbcbe3\">";
				 $id_horario = $miconexion->StoredProcedure("call DevolverIdHorario('$tipo_dia', '$id_shift', '$id_usuario')");
				 $nombre = $miconexion->StoredProcedure("call DevolverNombre('$id_usuario')");
				 $reemplazo = $miconexion->StoredProcedure("call ChequearCambio('$fecha_final', '$id_usuario', '$id_horario')");
				 $reemplazo_vac = $miconexion->StoredProcedure("call ChequearVac('$fecha_final', '$id_usuario', '$id_horario')");
				 $falta_solo = $miconexion->StoredProcedure("call ChequearFaltaSolo('$id_usuario', '$fecha_final', '$id_horario')");
				 $vacaciones = $miconexion->StoredProcedure("call ChequearVacacionesR('$id_horario', '$fecha_final','$id_usuario')");
				 $vac_p = $miconexion->StoredProcedure("call ChequearVacacionesP('$id_horario', '$fecha_final','$id_usuario')");
				 $incapacidad = $miconexion->StoredProcedure("call ChequearIncapacidad('$id_horario', '$fecha_final','$id_usuario')");
				 $doble = $miconexion->StoredProcedure("call ChequearPDoble('$id_horario', '$fecha_final','$id_usuario')");
				 $vacaciones_admin = $miconexion->StoredProcedure("call ChequearVacAdmin('$id_horario', '$fecha_final','$id_usuario')");


				 if ($reemplazo == 0 && $falta_solo == 0 && $vacaciones == 0 && $vac_p == 0 && $incapacidad == 0 && $doble == 0 && $vacaciones_admin == 0 && $supervisor == 0)

					echo $nombre;

				 else
				 {
					if ($reemplazo != 0)
					{
						echo "<strike style=\"color:#FF0000\">$nombre</strike>";
						echo "  ";
						$nombre_reemplazo = $miconexion->StoredProcedure("call DevolverNombre('$reemplazo')");
						echo $nombre_reemplazo;

					}
					else if ($falta_solo != 0)
						echo "<strike style=\"color:#FF0000\">$nombre</strike>";
						else if ($vacaciones != 0)
						{
							$nombre_reemplazo_vac = $miconexion->StoredProcedure("call DevolverNombre('$reemplazo_vac')");
							if ($nombre_reemplazo_vac != 0)
							{
									echo "<div style=\"color:#000000\"><strike style=\"color:#009900\">$nombre</strike><b style=\"color:#009900\"> (vacations) </b>- $nombre_reemplazo_vac</div>";
							}
							else
								echo "<div style=\"color:#000000\"><strike style=\"color:#009900\">$nombre</strike><b style=\"color:#009900\"> (vacations) </b></div>";
						}
							 else if ($vac_p != 0)
								echo "<div style=\"color:#0099FF\">$nombre - paid vacations (double)</div>";
									else if ($incapacidad != 0)
									echo "<div style=\"color:#CC3333\">$nombre - incapacitado(a)</div>";
										else if ($doble != 0)
											echo "<div style=\"color:#FF0000\"><b>$nombre - double</b></div>";
											else if ($vacaciones_admin != 0)
												echo "<div style=\"color:#009900\"><b>$nombre - vacaciones</b></div>";
				  }

				 echo "</td>";
				 echo "</tr>";
				 $cont ++;

				}
			$result2 = $miconexion->StoredProcedureArray("call ChequearExtrasSolo('$fecha_final')");

			//Imprime Extras

			if ($result2 != NULL)
			{

				while ($myrow = mysqli_fetch_array($result2))
				{
					echo "<tr>";
					if ($cont % 2 != 0)
					echo "<td>";
					else
					echo "<td bgcolor=\"#bbcbe3\">";
					$id_horarioh = $myrow["id_horario"];
					$id_usuarioh = $myrow["id_usuario"];
					$id_tipo_excepcion = $myrow["id_tipo_excepcion"];
					$nombreh = $miconexion->StoredProcedure("call DevolverNombre('$id_usuarioh')");
					$tipo_diah = $miconexion->StoredProcedure("call DevolverTipoDiaH('$id_horarioh')");
					$id_shifth = $miconexion->StoredProcedure("call DevolverIdShiftH('$id_horarioh')");
					if ($tipo_diah == $tipo_dia && $id_shifth == $id_shift)
						echo "<div style=\"color:#FF9900\">$nombreh - extra shift</div>";

					echo "</td>";
						echo "</tr>";
					$cont ++;
				}
			}

			$result3 = $miconexion->StoredProcedureArray("call ChequearTraining('$fecha_final')");

			if ($result3 != NULL)
			{


				//Imprime Personas en training

				while ($myrow = mysqli_fetch_array($result3))
				{
					echo "<tr>";
					if ($cont % 2 != 0)
					echo "<td>";
					else
					echo "<td bgcolor=\"#bbcbe3\">";
					$id_horarioh = $myrow["id_horario"];
					$id_usuarioh = $myrow["id_usuario"];
					$id_tipo_excepcion = $myrow["id_tipo_excepcion"];
					$nombreh = $miconexion->StoredProcedure("call DevolverNombre('$id_usuarioh')");
					$tipo_diah = $miconexion->StoredProcedure("call DevolverTipoDiaH('$id_horarioh')");
					$id_shifth = $miconexion->StoredProcedure("call DevolverIdShiftH('$id_horarioh')");
					if ($tipo_diah == $tipo_dia && $id_shifth == $id_shift)
						echo "<div style=\"color:#CC33FF\">$nombreh - training</div>";

					echo "</td>";
					echo "</tr>";
					$cont ++;
				}
			}

			echo "</tr>";
    		echo "</table></td>";
}
<?php

include_once "include/conexion.php";
include_once "include/sesion.php";
$conexion = new Conexion();
if (!$conexion->conectar()) {
    header('Location: ../');
}
$sesion = new Sesion();
if (!$sesion->is_logged()) {
    if (!$sesion->login()) {
        header('Location: ../');
    } else {
        header('Location: .');
    }
} else {
    if (isset($_REQUEST['action']) && $_REQUEST['action'] == 'salir') {
        $sesion->logout();
        header('Location: ../');
    }
}
include_once "include/lista_articulos.php";
session_start();
if (!isset($_SESSION["lista_articulos"])) {
    $_SESSION["lista_articulos"] = new ListaArticulos();
}
?>
<!DOCTYPE HTML>
<html lang="es">
    <head>
        <title>Zonda &rArr; Sistema de gesti&oacute;n web</title>
	include("ajax_qa.php");
}

?>

<!-- Style added by Rommel  -->
<link rel="stylesheet" href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.16/themes/base/jquery-ui.css" type="text/css" media="all" />
</head>

<body id="body">
<?php

require ("conexion.php");

$miconexion = new Conexion;
$miconexion->conectar();
$nombre = $miconexion->StoredProcedure("call DevolverNombreCompleto('$usuario')");
$tipo_usuario = $miconexion->StoredProcedure("call DevolverTipoUsuario('$tipo')");
date_default_timezone_set ("America/Costa_Rica");
?>

<table style="table-layout: fixed; width:900;" id="bginterno"  border="0" align="center" cellpadding="0" cellspacing="0">
	<tr>
    	<td valign="top">
        	<table border="0" align="center" cellpadding="0" cellspacing="0">        
            	<tr>
                	<td valign="top">
                		<table style="table-layout: fixed; width:1150" cellpadding="0" cellspacing="0" border="0">
                    		<tr>
                            	<td width="18" align="left" valign="top"><img src="../images/bg_topmaintableizq.png" /></td>
                        		<td width="1120" height="28" align="right" nowrap="nowrap" class="ruteo" id="topgray" valign="top">
예제 #27
0
$cant = $_POST['cantidad'];
$alm2 = $_POST['almacend'];
$note = $_POST['notes'];
//echo "La imagen subio correctamente";
if ($_POST['hw']) {
    /*   $con=new Conexion();
    	$link=$con->conectar("dvdstore_on");
    	   mysql_query("UPDATE dvd_departament SET name='$name', contact_name='$contactn', phone='$phone',active='$active', address='$address', fax='$fax', website='$wsite', email='$email', image='$ruta', description='$note' where id='".$id."' ");
    	   mysql_close($link);*/
} else {
    $con = new Conexion();
    $link = $con->conectar("dvdstore_on");
    mysql_query("INSERT INTO dvd_traspaso VALUES('','1','{$alm}','{$cant}','{$alm2}','{$idtem}','2011-01-18','{$note}')");
    mysql_close($link);
    $conc = new Conexion();
    $linkc = $conc->conectar("dvdstore_on");
    mysql_query("UPDATE dvd_lote  SET  stock=stock-{$cant} where id='{$iditem}'");
    mysql_close($linkc);
}
?>
<div class="centermain" align="center">
  <div class="main">
    <!-- start form_departamentos_edit.inc.htm -->
    <script language="JavaScript" src="js/overlib_mini.js" type="text/javascript"></script>
    <link href="css/media.css" rel="stylesheet" type="text/css" />
    <table class="adminheading">
      <tbody>
        <tr>
          <th class="categories"><script language="JavaScript" type="text/javascript"> od_displayImage('logo_Departamentos', 'img/sweb/departamentos',48,48 ,'icon-png','Departamentos');</script>
              <img src="img/sweb/departamentos.png" alt="Departamentos" name="logo_Departamentos" width="48" height="48" border="0" class="icon-png" id="logo_Departamentos" /> Departamentos</th>
        </tr>
예제 #28
0
    private $servidor;
    private $usuario;
    private $contraseña;
    private $basedatos;
    public $conexion;
    public function __construct()
    {
        $this->servidor = "localhost";
        $this->usuario = "root";
        $this->contraseña = "root";
        $this->basedatos = "Porciweb";
    }
    public function conectar()
    {
        $this->conexion = new mysqli($this->servidor, $this->usuario, $this->contraseña, $this->basedatos);
        if ($this->conexion->connect_errno) {
            return false;
        } else {
            //echo "se conecto correctamente";
            //$con->set_charset("utf8");
            return $this->conexion;
        }
    }
    function cerrar()
    {
        $this->conexion->close();
    }
}
$conectar = new Conexion();
$conectar->conectar();
<?php

$tipo = $_REQUEST["tipo"];
$usuario = $_REQUEST['usuario'];
$id_cambio = $_REQUEST["id_cambio"];
$fecha = $_REQUEST["fecha"];
$id_usuario_solicitante = $_REQUEST["id_usuario_solicitante"];
$id_usuario_reemplazo = $_REQUEST["id_usuario_reemplazo"];
$id_horario = $_REQUEST["horario"];

define("user",$id_usuario_reemplazo);
define("user1",$id_usuario_solicitante);
require ("conexion.php");
$miconexion = new Conexion;
$miconexion->conectar("staffcenter", "atc-nh-natsdb.nationalnet.com", "staffcenter", "XgwofvLY2ayLf");
$nombre = $miconexion->StoredProcedure("call DevolverNombreCompleto('$usuario')");
$tipo_usuario = $miconexion->StoredProcedure("call DevolverTipoUsuario('$tipo')");

switch($_REQUEST["transaccion"]){

	case "motivo":
	echo "<div style='background-color:#ca0000;height:100%;background-image:url(../images/new/rechazar.jpg);' >
	<center>
	<form method='post' action='rechazarcambio.php?tipo=$tipo&usuario=$usuario&transaccion=rechazar'>
	<input type='hidden' name='id_cambio' value='$id_cambio'>
	<input type='hidden' name='fecha' value='$fecha'>
	<input type='hidden' name='id_usuario_solicitante' value='$id_usuario_solicitante'>
	<input type='hidden' name='id_usuario_reemplazo' value='$id_usuario_reemplazo'>
	<input type='hidden' name='horario' value='$id_horario'>
	Reject change <br>Reason: <input type='text' name='motivo'>
function CuentaFaltas ($fecha_inicio, $fecha_fin, $id_usuario, $tipo)
{
	$miconexion = new Conexion;
	$miconexion->conectar("staffcenter", "atc-nh-natsdb.nationalnet.com", "staffcenter", "XgwofvLY2ayLf");
	$result = $miconexion->StoredProcedureArray("call ConsultarExcepciones('$fecha_inicio', '$fecha_fin', '$id_usuario')");
	$horas_falta = 0;

	while ($myrow = mysqli_fetch_array($result))
	{
		$id_tipo_excepcion = $myrow["id_tipo_excepcion"];
		$tipo_excepcion = $miconexion->StoredProcedure("call ChequearExcepcionFalta('$id_tipo_excepcion')");
		if ($tipo_excepcion == 1)
		{
			$fecha = $myrow["fecha"];
			$dateTime = new DateTime($fecha);
			$formatted_date = date_format ($dateTime, 'Y-m-d 00:00:00');
			$resultado_fecha = $miconexion->StoredProcedure("call ChequearFechas('$formatted_date', '$fecha_inicio', '$fecha_fin')");
			if ($resultado_fecha == 1)
			{
				$id_horario = $myrow["id_horario"];
				if ($tipo == "dia")
				{
					$rebajo_horas = $miconexion->StoredProcedure("call ChequeaRebajosDia('$id_horario', '$fecha', '$id_usuario')");
					if ($rebajo_horas != 0)
						$horas_falta = $horas_falta + $rebajo_horas;
					else
					{
						$resultado_horas = $miconexion->StoredProcedure("call ChequeaShiftDia('$id_horario')");
						$horas_falta = $horas_falta + $resultado_horas;
					}

				}
				else
				{
					$rebajo_horas = $miconexion->StoredProcedure("call ChequeaRebajosNoche('$id_horario', '$fecha', '$id_usuario')");
					if ($rebajo_horas != 0)
						$horas_falta = $horas_falta + $rebajo_horas;
					else
					{
						$resultado_horas = $miconexion->StoredProcedure("call ChequeaShiftNoche('$id_horario')");
						$horas_falta = $horas_falta + $resultado_horas;
					}
				}


			}

		}
	}
	return $horas_falta;
}