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ó: ' . 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":
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>