function getNoticiasRecentes($conexao) { $DATAINICIAL = date('d/m/Y ', strtotime("-15 days")); $DATAFINAL = date('d/m/Y ', strtotime("now")); $query = " \r\n\t\t\t\t\tSELECT \r\n\t\t\t\t\t\tP.STR_TITULO,\r\n\t\t\t\t\t\tP.STR_CONTEUDO,\r\n\t\t\t\t\t\tP.STR_LINK,\r\n\t\t\t\t\t\tP.DTA_ATUALIZACAO,\r\n\t\t\t\t\t\tP.INT_PUBLICACAO_ID,\r\n\t\t\t\t\t\tP.INT_SESSAO_ID,\r\n\t\t\t\t\t\tI.INT_IMAGEM_ID,\r\n\t\t\t\t\t\tI.STR_IMAGEM,\r\n\t\t\t\t\t\tI.STR_LEGENDA,\r\n\t\t\t\t\t\tA.INT_SITE_ID\r\n\t\t\t\t\t\t\r\n\t\t\t\t\tFROM\r\n\t\t\t\t\t\tTB_PUBLICACAO P\r\n\t\t\t\t\tINNER JOIN dba_portalweb.tb_sessao S on (S.int_sessao_id = P.Int_Sessao_Id)\r\n\t\t\t\t\tINNER JOIN dba_portalweb.tb_area A on (A.int_area_id = S.Int_area_Id)\r\n\t\t\t\t\tLEFT JOIN\r\n\t\t\t\t\t\tTB_IMAGEM I ON I.INT_MODULO_CODIGO_ID = P.INT_PUBLICACAO_ID \r\n\t\t\t\t\tWHERE\r\n\t\t\t\t\t\t(A.INT_SITE_ID = 1)\r\n\t\t\t\t\tAND\r\n\t\t\t\t\t\tP.DTA_ATUALIZACAO BETWEEN '{$DATAINICIAL}' AND '{$DATAFINAL}'\r\n\t\t\t\t\tORDER BY \r\n\t\t\t\t\t\tP.INT_PUBLICACAO_ID\r\n\t"; return consultar($conexao, $query); }
function existenDato($query, $conectar) { /* * recibe un SELECT * valida que un dato ya exista * devuelve un true o false */ $row = consultar($query, $conectar); if (count($row) == 1) { return 1; } else { return 0; } }
// carrega arquivo com o formulário para incluir novo usuário require_once 'gui/form_usuarios.php'; // interrompe o switch...case break; case 'alterar': // se não informou id na URL if (!isset($_GET['id'])) { // encerra (mata) o script com mensagem de erro die('Erro: O código do usuário a alterar não foi informado.'); } // captura o id passado na URL $id = $_GET['id']; // monta consulta SQL para recuperar os dados do usuário a ser alterado $consulta = "select * from usuarios where id = {$id}"; // executa a consulta consultar($consulta); // captura o registro retornado pela consulta $registro = proximo_registro(); // extrai as informações em variáveis avulsas $nome = $registro['nome']; $email = $registro['email']; $login = $registro['login']; // carrega o formulário para alterar o usuário require_once 'gui/form_usuarios.php'; break; case 'gravar': break; case 'excluir': break; default: die('Erro: Ação inexistente!');
$privilegios = consultar($consulta, $conectar); //CONSULTA DEL LISTADO DE USUARIOS if (isset($_GET['buscaUser'])) { $buscado = $_GET['buscaUser']; $complemento = "WHERE concat(apellido,',',nombre) LIKE '%{$buscado}%' OR user LIKE '%{$buscado}%'"; } else { $complemento = 'WHERE habilitado=1'; } $consulta = "SELECT \n id_emp,\n CONCAT(apellido,',',nombre)AS nombreAp,\n user,apellido,nombre,mail,habilitado,\n CONCAT(id_ciudad,',',id_prov) AS codCiudad ,\n idprivilegio,\n CONCAT(nomCiudad,',',provincia) AS vive,\n descripcion AS privi\n FROM empleado e\n JOIN ciudad c ON e.id_ciudad=c.idciudad\n JOIN provincia p ON e.id_prov=p.idprovincia\n JOIN privilegios n ON e.idprivilegio=n.idprivilegios {$complemento}"; $listUser = consultar($consulta, $conectar); //CONSULTAS PARA LISTAR PROVINCIAS $consulta = "SELECT * FROM provincia"; $provincias = consultar($consulta, $conectar); //CONSULTAS PARA LISTAR ciudades $consulta = "SELECT idciudad,id_provincia,concat(nomCiudad,',',provincia)AS ciudad \n FROM ciudad c\n JOIN provincia p ON c.id_provincia = p.idprovincia"; $ciudades = consultar($consulta, $conectar); ?> <div id="Alerta"><?php echo $mensajeAlerta; ?> </div> <!--CUERPO--> <div class="cuerpo"> <!-- CONTENEDOR --> <div class="contenedor"> <fieldset> <legend>Usuarios de Sistema</legend> <form class="left" action="index.php" method="GET"> <input type="hidden" name="op" value="2"> <input class="busqueda" type="text" name="buscaUser" placeholder="Buscar Usuario..." /> <input type="image" name="buscar" src="img/lupa.png"/>
} //CONSULTA DE LISTA DE GENEROS DISPONIBLES $consulta = "SELECT * FROM genero"; $genero = consultar($consulta, $conectar); //CONSULTA DE LISTA DE ARTISTAS DISPONIBLES $consulta = "SELECT * FROM artista"; $artista = consultar($consulta, $conectar); //CONSULTA PARA LISTADO DE ARTICULOS if (isset($_GET['buscaProdu'])) { $buscado = $_GET['buscaProdu']; $complemento = "WHERE titulo LIKE '%{$buscado}%' OR nombre LIKE '%{$buscado}%' ORDER BY idproducto DESC LIMIT 10"; } else { $complemento = 'ORDER BY idproducto DESC LIMIT 10'; } $consulta = "SELECT \n idproducto,titulo,nombre,stock,tipo,anio,precio \n FROM \n producto p\n JOIN \n artista a ON p.idartista=a.idartista \n JOIN \n genero g ON p.idgenero=g.idgenero {$complemento}"; $listado = consultar($consulta, $conectar); ?> <div id="Alerta"><?php echo $mensajeAlerta; ?> </div> <!--DIV DE LISTADO DE ARTICULOS--> <div class="cuerpo"> <fieldset> <legend>Control de Stock</legend> <form class="left" action="index.php" method="GET"> <!-- ESTE INPUT OCULTO INDICA A QUE CONTENIDO DEBE MANDARLE LOS VALORES DEL FORMULARIO --> <input type="hidden" name="op" value="3"> <input class="busqueda" type="text" name="buscaProdu" placeholder="Ingrese Busqueda..." size="50" /> <input type="image" name="buscar" src="img/lupa.png"/> </form>
<!DOCTYPE HTML> <html> <?php include_once '../controladores/ctrl_permisos.php'; $includeIdioma = permisos("gestor", "../"); include_once $includeIdioma; include_once '../controladores/ctrl_g_empleados.php'; //Obtiene el proyecto, el hito y la tarea a borrar de la URL //if((isset($_GET['pro'])) && (isset($_GET['hito'])) && (isset($_GET['tarea'])) && (isset($_GET['e']))){ $idProy = $_GET['pro']; $idHito = $_GET['hito']; $idTarea = $_GET['tarea']; $tituloH = $_GET['tituloH']; $empleado = $_GET['e']; //Obtiene los datos de usuario_has_tarea en un array asociativo $datos = consultar($empleado, $idProy, $idHito, $idTarea); //}else die("Faltan datos necesarios"); ?> <body class="left-sidebar"> <!-- Wrapper --> <div id="wrapper"> <!-- Include de la barra lateral --> <?php include_once 'nav.php'; ?> <!-- Contenido --> <div id="content"> <div class="inner"> <header><h1 id="logo"><a>- <?php echo $idioma['mod_empleado'];
<?php require_once '../../../app/parking.php'; date_default_timezone_set("America/Guayaquil"); $espacios = consultar("espacio"); $espaciosVacios = consultarGeneral("espacio", "estado_espacio", "=", "OCUPADO"); // $fechaActual= getdate (); // $fecha = $fechaActual["mday"]."/".$fechaActual["mon"]."/".$fechaActual["year"]; // $hora = $fechaActual["hours"].":".$fechaActual["minutes"]; $fecha = date("Y") . "-" . date("m") . "-" . date("d") . " " . date("G") . ":" . date("i") . ":" . date("s"); $hora = date("G") . ":" . date("i") . ":" . date("s"); //echo $fecha; echo $hora; ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta charset="utf-8"> <!-- <meta http-equiv="X-UA-Compatible" content="IE=edge"> --> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Oro Mall | Web PARKING</title> <!-- Tell the browser to be responsive to screen width --> <meta content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" name="viewport"> <!-- Bootstrap 3.3.5 --> <link rel="stylesheet" href="../../../bootstrap/css/bootstrap.min.css"> <!-- Font Awesome --> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.4.0/css/font-awesome.min.css"> <!-- Ionicons --> <link rel="stylesheet" href="https://code.ionicframework.com/ionicons/2.0.1/css/ionicons.min.css"> <!-- daterange picker --> <link rel="stylesheet" href="../../../plugins/daterangepicker/daterangepicker-bs3.css">
<?php $titulo = "Listar categorias"; require_once "../inc/cabecalho.php"; require_once "../inc/config.php"; $c = conectar($servidor, $banco, $usuario, $senha); /* PROCESSAMENTO */ $sql = "SELECT * FROM categoria " . " ORDER BY nome"; $categorias = consultar($c, $sql); desconectar($c); ?> <!-- RESULTADO --> <table class="table table-hover table-bordered table-striped"> <tr> <th>#</th> <th>Nome</th> <th>Descrição</th> <th> </th> </tr> <?php foreach ($categorias as $categoria) { ?> <tr> <td><?php echo $categoria["ID"]; ?> </td> <td><?php echo $categoria["NOME"]; ?> </td>
<center><img src="img/softunicorn.png" width="200" height="200"></center><br> <?php if (!empty($_POST['usu']) and !empty($_POST['con'])) { $usu = limpiar($_POST['usu']); $con = limpiar($_POST['con']); $con = encrypt($con, $usu); $pa = mysql_query("SELECT * FROM username WHERE usu='{$usu}' and con='{$con}'"); if ($row = mysql_fetch_array($pa)) { $usu = $row['usu']; $_SESSION['tipo_user'] = $row['tipo']; $_SESSION['cod_user'] = $usu; #admin=administrador #s=secretaria #d=docente #a=alumno #p=padre de familia if ($row['tipo'] == 'admin' or $row['tipo'] == 'd' or $row['tipo'] == 's') { if (consultar('estado', 'persona', " doc='" . $usu . "'") == 's') { $nombre_completo = consultar('nom', 'persona', " doc='" . $usu . "'") . ' ' . consultar('ape', 'persona', " doc='" . $usu . "'"); $nombre = explode(" ", $nombre_completo); $_SESSION['user_name'] = $nombre[0]; echo mensajes('Bienvenido<br>' . $nombre_completo, 'verde') . '<br>'; echo '<center><img src="img/ajax-loader.gif"></center><br>'; echo '<meta http-equiv="refresh" content="2;url=Modulos/principal">'; } else { echo mensajes('Usted no se encuentra Activo en la base de datos<br>Consulte con su Administrador de Sistema', 'rojo'); echo '<center><a href="index.php" class="btn"><strong>Intentar de Nuevo</strong></a></center>'; } } elseif ($row['tipo'] == 'a') { $sql = mysql_query("SELECT nombre,estado FROM alumno WHERE codigo='{$usu}'"); if ($rowa = mysql_fetch_array($sql)) { if ($rowa['estado'] == 's') { $nombre = explode(" ", $rowa['nombre']); $_SESSION['user_name'] = $nombre[0];
<?php ?> <html> <head> <title><?php echo $titulo; ?> </title> </head> <body> <table cellspacing="0" cellpadding="0"> <tr> <?php $res = consultar("piso"); while ($piso = mysql_fetch_array($res)) { ?> <th class="ticket"><?php echo $piso["nombre_piso"] . "-" . $piso["tipo_piso"]; ?> </th> <?php } ?> </tr> </table>
<?php require_once '../funciones/conectar.php'; if (isset($_GET['listar']) && $_GET['listar'] == 'Listar') { $lafecha = $_GET['desdefecha']; preg_match("/([0-9]{1,2})\\/([0-9]{1,2})\\/([0-9]{2,4})/", $lafecha, $ftrunc); $fdesde = $ftrunc[3] . "-" . $ftrunc[2] . "-" . $ftrunc[1]; $lafecha = $_GET['hastafecha']; preg_match("/([0-9]{1,2})\\/([0-9]{1,2})\\/([0-9]{2,4})/", $lafecha, $ftrunc); $fhasta = $ftrunc[3] . "-" . $ftrunc[2] . "-" . $ftrunc[1]; $query = "SELECT * FROM registroCompra WHERE fecha >= '" . $fdesde . "' AND fecha <='" . $fhasta . "'"; $resultados = consultar($query, $conectar); } else { $query = "SELECT * FROM registroCompra"; $resultados = consultar($query, $conectar); consultar($query, $conectar); } ?> <div class="cuerpo"> <fieldset> <legend>Control de Stock</legend> <form class="left" id="frm_btn_list" action="index.php" method="GET"> <input type="hidden" name="op" value="4"> <input class="busqueda" type="text" name="busqueda" value="Ingrese Busqueda..." /> <label>Desde:</label> <input class="fecha" id="fechad" type="text" name="desdefecha" MAXLENGTH="10" value="dd/mm/aaaa"/> <label>Hasta:</label> <input class="fecha" id="fechah" type="text" name="hastafecha" MAXLENGTH="10" value="dd/mm/aaaa"/><br/> <input class="listar" id="btn_list" type="submit" name="listar" value="Listar"/> </form>
$sql="SELECT teams.team, usuario.nombre, tipo_instancia.tipo, types.type, reportes.fecha, reportes.email_address, reportes.comentario, shift.hora_inicio, shift.hora_fin FROM teams JOIN usuario JOIN tipo_instancia JOIN types JOIN reportes JOIN shift WHERE reportes.id_usuario=usuario.id_usuario AND reportes.id_tipo_instancia=tipo_instancia.id_tipo_instancia AND reportes.id_team=teams.id_team AND reportes.id_type=types.id_type AND reportes.id_shift=shift.id_shift AND (reportes.fecha BETWEEN '$fechainicio' AND '$fechafin') AND reportes.id_shift like '".$_POST["shift"]."' AND reportes.id_team like '".$_POST["team"]."' AND reportes.id_usuario like '".$_POST["agent"]."' "; $ver="<tr>\n<td width=\"35\" bgcolor=\"{color}\" align=\"center\">{team}</td>\n<td width=\"100\" align=\"center\" bgcolor=\"{color}\">{agent}</td>\n<td align=\"center\" width=\"100\" bgcolor=\"{color}\">{ddate}</td>\n<td align=\"center\" width=\"150\" bgcolor=\"{color}\">{shift}</td>\n<td width=\"100\" align=\"center\" bgcolor=\"{color}\">{channel}</td>\n<td align=\"center\" width=\"150\" bgcolor=\"{color}\">{email}</td>\n<td align=\"center\" width=\"265\" bgcolor=\"{color}\">{type}</td>\n<td align=\"center\" width=\"150\" bgcolor=\"{color}\">{comments}</td>\n</tr>\n"; consultar($sql,$ver,""); // se muestran los resultados llamando a la funcion echo "<tr>\n<td colspan=\"10\">\n<br><br> Mails: $correos <br>\n Chats: $chats <br>\n Calls: $llamadas<br>\n </td>\n</tr>\n"; echo"<tr><td colspan=\"10\">"; mostrartiposycantidad(); echo "</td></tr>"; echo " \n</table>\n"; break; } ?> </td> <!--tercer columna xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx -->
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Exercício 01 - Adriano Margarin</title> <link rel="stylesheet" type="text/css" href="static/css/bootstrap.min.css"> </head> <body> <nav class="navbar navbar-default"> <div class="container"> <p class="navbar-text">Exercício 01 - Adriano Margarin</p> </div> </nav> <div class="row"> <div class="container"> <?php include "consulta.php"; consultar(); ?> <a href="cadastro.html" type="button" class="btn btn-success">Cadastrar Novo</a> </div> </div> <script type="text/javascript" href="static/jquery.min.js"></script> <script type="text/javascript" href="static/bootstrap.min.js"></script> </body> </html>
<?php require_once '../config/application.php'; conxecion(); $pisos = consultar("piso"); $edificios = consultar("edificio"); Salir(); ?> <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <title>Oro Mall | Web PARKING</title> <!-- Tell the browser to be responsive to screen width --> <meta content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" name="viewport"> <!-- Bootstrap 3.3.5 --> <link rel="stylesheet" href="../../bootstrap/css/bootstrap.min.css"> <!-- Font Awesome --> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.4.0/css/font-awesome.min.css"> <!-- Ionicons --> <link rel="stylesheet" href="https://code.ionicframework.com/ionicons/2.0.1/css/ionicons.min.css"> <!-- daterange picker --> <link rel="stylesheet" href="../../plugins/daterangepicker/daterangepicker-bs3.css"> <!-- iCheck for checkboxes and radio inputs --> <link rel="stylesheet" href="../../plugins/iCheck/all.css"> <!-- Bootstrap Color Picker --> <link rel="stylesheet" href="../../plugins/colorpicker/bootstrap-colorpicker.min.css"> <!-- Bootstrap time Picker --> <link rel="stylesheet" href="../../plugins/timepicker/bootstrap-timepicker.min.css"> <!-- Select2 -->
<?php session_start(); $destino = isset($_REQUEST["destino"]) ? $_REQUEST["destino"] : ""; require_once "../inc/config.php"; $login_usuario = $_REQUEST["login"]; $senha_usuario = $_REQUEST["senha"]; $senha_usuario = md5($senha_usuario); $sql = "select count(*) OK from USUARIO where LOGIN = '******' AND SENHA = '{$senha_usuario}'"; $c = conectar($servidor, $banco, $usuario, $senha); $resultado = consultar($c, $sql); $ok = $resultado[0]["OK"]; desconectar($c); if ($ok > 0) { $_SESSION["usuario"] = $login_usuario; header("Location: {$destino}"); } else { header("Location: login.php"); }
<?php require_once "../inc/config.php"; $c = conectar($servidor, $banco, $usuario, $senha); if (!isset($_REQUEST["categoria"])) { $produtos = consultar($c, "select id, nome, preco from produto"); } else { $produtos = consultar($c, "select id, nome, preco from " . "produto where categoria_id=" . $_REQUEST["categoria"]); } desconectar($c); //print_r($produtos); $titulo = "Loja"; require_once "../inc/cabecalho.php"; foreach ($produtos as $produto) { ?> <div class="prod"> <div class="imagem"> <img width="90" src='../img/<?php echo $produto["id"]; ?> .jpg' /> </div> <div class="nome"> <?php echo $produto["nome"]; ?> <br/><br/> R$ <?php echo number_format($produto["preco"] / 100, 2, ',', '.'); ?>
<?php require_once "../inc/config.php"; $id = $_REQUEST["id"]; $c = conectar($servidor, $banco, $usuario, $senha); $produtos = consultar($c, "select * from produto where id={$id}"); $produto = $produtos[0]; desconectar($c); $titulo = "Detalhes"; require_once "../inc/cabecalho.php"; ?> <div class="detalhe"> <div class="imagem"> <img width="90" src='../img/<?php echo $produto["id"]; ?> .jpg' /> </div> <div > <br/><br/> <?php $origem = array("\n"); $destino = array("<br/>\n"); $descricao = str_replace($origem, $destino, $produto["descricao"]); echo "<h1>{$produto['nome']}</h1>"; echo "<br/>"; echo $descricao; ?> <br/><br/> Preço: R$ <?php
$consulta_mailxdiaxprog="SELECT COUNT(id_tipo_instancia) AS total FROM `reportes` WHERE id_tipo_instancia='2' AND DATE(fecha)='$year-$mes-$x' AND id_team ='{program}' AND id_program like '$team' GROUP BY id_tipo_instancia DESC"; $consulta_chatxdiaxprog="SELECT COUNT(id_tipo_instancia) AS total FROM `reportes` WHERE id_tipo_instancia='3' AND DATE(fecha)='$year-$mes-$x' AND id_team ='{program}' AND id_program like '$team' GROUP BY id_tipo_instancia DESC"; for ($y=0; $y<=$totalprograms; $y++) { if($programs[$y]) { $consultarcallxdiaxprog =str_replace("{program}",$y, $consulta_callxdiaxprog); $llamadasxdiaxprog[$x][$y] = consultar($consultarcallxdiaxprog,"total_instancias",0); //Dia-Programa $consultarmailxdiaxprog =str_replace("{program}",$y, $consulta_mailxdiaxprog); $correosxdiaxprog[$x][$y]=consultar($consultarmailxdiaxprog,"total_instancias",0); $consultarchatsxprog =str_replace("{program}",$y, $consulta_chatxdiaxprog); $chatsxdiaxprog[$x][$y]=consultar($consultarchatsxprog,"total_instancias",0); $totaldeinstanciasxdiaxprog[$x][$y]=($llamadasxdiaxprog[$x][$y]+$correosxdiaxprog[$x][$y]+$chatsxdiaxprog[$x][$y]); } } } //****************************************************************** //DECLARACION DEL EXCEL //****************************************************************** $fname = tempnam("/tmp","rep.xls"); $workbook = &new writeexcel_workbook($fname);