示例#1
0
function darRespuesta($sql, $link)
{
    $result = consultas($sql, $link);
    $datos = array();
    $i = 0;
    if ($result->num_rows > 0) {
        while ($rows = $result->fetch_array(MYSQLI_ASSOC)) {
            # code...
            $datos[$i] = $rows;
            $i++;
        }
        return json_encode($datos);
    } else {
        return $sql;
    }
}
<?php

//
//incluimos el script con las CONSULTAS BçSICAS
include "consultas.php";
$consultaCriatura = consultas();
//recuperamos la que toque...
//llamamos a la funci—n de conexi—n a la BD pues aœn nos queda realizar una conexi—n m‡s (la conexi—n ya es‡ incluida en 'consultas.php')
$conexion = db_connect();
//
$resultadoDatosCriatura = mysql_fetch_array($consultaCriatura);
//aœn tenemos que hacer un par de consultas m‡s...
//recogemos el campo id_familia que lo necesitaremos para la otra consulta
$id_familia = $resultadoDatosCriatura["id_familia"];
//es decir, la gama de colores de la familia de criaturas
$consultaColoresCriatura = mysql_query("SELECT distinct familias.familia, familias.gama_colores FROM familias INNER JOIN criaturas ON familias.id_familia=" . $id_familia . "", $conexion);
//
$resultadoColoresCriatura = mysql_fetch_array($consultaColoresCriatura);
//
//el campo tiene los cuatro colores juntos, así que pasamos a separarlos y meterlos en un array
$gamaColores = $resultadoColoresCriatura["gama_colores"];
$gamaColoresCriatura = explode(',', $gamaColores);
//tambiŽn adjuntamos la 'Familia' a la que pertenece
$familia = $resultadoColoresCriatura["familia"];
$gfamilia = explode(',', $familia);
//
//Nœmero total de criaturas (para la GUêA: ANTERIOR/SIGUIENTE)
$consultaNumTotalCriaturas = mysql_query("SELECT COUNT(*) FROM criaturas");
$resultadoNumTotalCriaturas = mysql_fetch_row($consultaNumTotalCriaturas);
//
//ahora, s’, ya podemos rellenar el array asociativo JSON a devolver en la petici—n AJAX con los pares clave-valor de todos los datos solicitados
	$resultado = mysql_query($sql,$enlace) or die('La consulta fall&oacute;: ' . mysql_error());
	while ($row = mysql_fetch_array($resultado)){
		switch($accion)
		{
			case "uncampo":
				$devolver=$row['campo'];
			break;
		}
	}
	mysql_free_result($resultado);
	return $devolver;
}

$fecha = date("Y-m-d");
$id = consultas("SELECT id_usuario AS campo FROM usuario WHERE login='******'","uncampo");
$enbreak = consultas ("SELECT id_break as campo from salir_break WHERE DATE(hora_salida)='".$fecha."' AND id_usuario ='".$id."' AND enbreak ='1'", "uncampo");

if(file_exists("qa/chats/".$id.".txt")){
	$newimagenmonitoreo="../images/newmonitoreo.gif";
}
elseif(file_exists("qa/mails/".$id.".txt")){
	$newimagenmonitoreo="../images/newmonitoreo.gif";
}
elseif(file_exists("qa/calls/".$id.".txt")){
	$newimagenmonitoreo="../images/newmonitoreo.gif";
}
else{$newimagenmonitoreo="../images/monitoreoinvisible.gif";}

echo "
<table width='222' cellpadding='0' cellspacing='0'>
	<tr>
<?php

$opcion = $_REQUEST['opc'];
include "content/contenido_tablas.php";
include_once "conexion_bd.php";
// incluyo las funciones de la Conexión
include_once "funciones.php";
// incluyo las funciones para hacer consultas
Conexion();
echo "hola";
if ($opcion == "aceptadas") {
    $query1 = "SELECT id_peticion, nombre, nombre_empresa, email, telefono_celular, descripcion FROM Peticion_Proyecto WHERE status = '" . $estatus . "';";
    $result = consultas($query1);
    $arreglo = array('ID', 'Nombre', 'Empresa', 'Email', 'Telefono', 'Descripcion');
    if (!$result) {
        echo "No se pudo ejecutar el query: {$query}";
        echo "<br>";
        trigger_error(mysql_error(), E_USER_ERROR);
    } else {
        if (mysql_num_rows($result) == 0) {
            echo "<br><br>";
            echo "<script>alert('no hay solicitudes aceptadas');";
            echo "document.location=('/contenido_admin.php');</script>";
        } else {
            echo '<h3>Peticiones:</h2><br>';
            echo ' <div class="rwd-table"><table><thead><tr>';
            foreach ($arreglo as $value) {
                echo "<th> " . $value . " </th>";
            }
            echo '</tr></thead>';
            echo '<tbody>';
        echo "document.location=('/Design/index.php');</script>";
    } else {
        $query2 = "SELECT password FROM Login WHERE username='******';";
        $pConsulta2 = consultas($query2);
        $obtener_pass = mysql_fetch_array($pConsulta2);
        $pass = $obtener_pass['password'];
        if ($pass == $password) {
            $datos_usario = mysql_fetch_array($pConsulta);
            session_name($usuarios_sesion);
            session_start();
            $id = $datos_usario['id_usuario'];
            $_SESSION['usuario_id'] = $datos_usario['id_usuario'];
            $_SESSION['username'] = $usuario_datos['username;'];
            $_SESSION['password'] = $usuario_datos['password'];
            $query3 = "SELECT nombre, apellido_paterno FROM Administrador WHERE id_usuario='" . $id . "';";
            $pConsulta3 = consultas($query3);
            $obtener_nombre = mysql_fetch_array($pConsulta3);
            $nombre = $obtener_nombre['nombre'] . " " . $obtener_nombre['apellido_paterno'];
            echo $nombre;
            $_SESSION['nombre'] = $obtener_nombre['nombre'];
            $_SESSION['apellido_paterno'] = $obtener_nombre['apellido_paterno'];
            $nombre = $obtener_nombre['nombre'] . " " . $obtener_nombre['apellido_paterno'];
            echo "<script>alert('Bienvenido " . $nombre . "');";
            echo "document.location=('/Design/administrador.php');</script>";
            echo "</script>";
        } else {
            echo "<script>alert('Comtraseña incorrecta');";
            echo "document.location=('/Design/index.php');</script>";
        }
    }
}
                            <?php
                            
								switch($transaccion){
								
									default:
									
										$plantilla=$f->leer_plantilla("formagentqa.html");
										for($x=1;$x<=31;$x++){
											$options.="<option value='$x'>$x</option>";
										}
										
										$plantilla=str_replace("{options}",$options,$plantilla);
										$plantilla=str_replace("{url}","agentqa.php?tipo=$tipo&usuario=$usuario&transaccion=ver",$plantilla);
										echo "<div>".$plantilla."</div><br><center><font size='5'>QAs de hoy</font></center>";
										
										$idagent=consultas("SELECT id_usuario AS campo FROM usuario WHERE login='******' ","uncampo");
										
										if(file_exists("qa/chats/".$id.".txt")){
											unlink("qa/chats/".$id.".txt");
										}
										elseif(file_exists("qa/mails/".$id.".txt")){
											unlink("qa/mails/".$id.".txt");
										}
										elseif(file_exists("qa/calls/".$id.".txt")){
											unlink("qa/calls/".$id.".txt");
										}
										
										echo mostrarqa($f->fechadehoy(),$idagent);
										break;
									
									case "ver":
示例#7
0
session_name("loginUsuario");
session_start();
$file_name = "reporte_scrap_" . date("Ymd") . ".xls";
header('Content-type: application/vnd.ms-excel');
header("Content-Disposition: attachment;filename={$file_name}");
?>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

<?php 
include '../conexion_db.php';
include 'funciones.php';
include 'filtros.php';
switch ($op) {
    case "consultas":
        consultas($fechai, $fechaf, $aplica_oes, $buscar, $filtros, $tipo, $reason, $editada, $motivo);
        break;
    case "por_firmar":
        por_firmar($fechai, $fechaf, $buscar, $filtros, $tipo, $reason, $query);
        break;
    case "descargar":
        descargar($fechai, $fechaf, $buscar, $filtros, $tipo, $reason);
        break;
}
function descargar($fechai, $fechaf, $buscar, $filtros, $tipo, $reason)
{
    ?>
<table align="center" class="tabla" border="0">
<thead>
	<tr bgcolor="#E6E6E6" height="20">
		<td colspan="33" align="center"><b>Reporte de SCRAP por firmar para Inventarios</b></td>