From 78db293038bbb43ac7c9288969c347794d4151cf Mon Sep 17 00:00:00 2001 From: Gabriel Fuentes Date: Thu, 24 Jan 2019 16:57:29 -0600 Subject: [PATCH] consulta toner busqueda terminado falta solicitud y usuario --- .idea/sqldialects.xml | 6 + .idea/workspace.xml | 190 +++++++++++------- conexion.php | 8 +- mysql/procedures.sql | 8 + sitio/admin/admin.php | 13 +- sitio/admin/{busqueda.php => busqueda_p.php} | 0 sitio/admin/busqueda_t.php | 53 +++++ sitio/admin/js/{busqueda.js => busqueda_p.js} | 2 +- sitio/admin/js/busqueda_t.js | 30 +++ sitio/usuario/js/busqueda.js | 2 +- 10 files changed, 232 insertions(+), 80 deletions(-) create mode 100644 .idea/sqldialects.xml create mode 100644 mysql/procedures.sql rename sitio/admin/{busqueda.php => busqueda_p.php} (100%) create mode 100644 sitio/admin/busqueda_t.php rename sitio/admin/js/{busqueda.js => busqueda_p.js} (93%) create mode 100644 sitio/admin/js/busqueda_t.js diff --git a/.idea/sqldialects.xml b/.idea/sqldialects.xml new file mode 100644 index 0000000..63772a3 --- /dev/null +++ b/.idea/sqldialects.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/.idea/workspace.xml b/.idea/workspace.xml index a0e23ae..6453f50 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -2,9 +2,15 @@ - - - + + + + + + + + + + + + + @@ -145,18 +184,18 @@ - + - - - - + + - + + + @@ -197,22 +236,23 @@ - + + - - + - + @@ -283,13 +323,6 @@ - - - - - - - @@ -318,13 +351,7 @@ - - - - - - - + @@ -346,13 +373,6 @@ - - - - - - - @@ -407,36 +427,62 @@ - + - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + - + - - + + + + + + + + + + + + diff --git a/conexion.php b/conexion.php index c8ba8d1..7916679 100644 --- a/conexion.php +++ b/conexion.php @@ -3,22 +3,22 @@ * conexion a viper * */ - +/* $mysqli = new mysqli("132.248.80.194", "usr_inv_material", "tint4sBond", "P_orion_inventario_material"); - +*/ /* * conexion local * */ -/* + $mysqli = new mysqli("localhost", "blender", "avatares1", "inventario"); -*/ + if($mysqli->connect_errno): echo "Error al conectarse con MYSQL por el error " .$mysqli->connect_error; endif; diff --git a/mysql/procedures.sql b/mysql/procedures.sql new file mode 100644 index 0000000..ef34c1f --- /dev/null +++ b/mysql/procedures.sql @@ -0,0 +1,8 @@ + +select +a.id_impresora_inventario,c.impresora,a.inventario,d.color,d.modelo,d.clave,d.cantidad +from impresora_inventario a +inner join impresora_toner b +on(a.id_impresora_inventario=b.id_impresora_inventario) +inner join cat_impresora c on(a.id_impresora=c.id_impresora) +inner join toner_entrada d on(d.id_toner=b.id_toner); \ No newline at end of file diff --git a/sitio/admin/admin.php b/sitio/admin/admin.php index 4b9092b..074202e 100644 --- a/sitio/admin/admin.php +++ b/sitio/admin/admin.php @@ -10,6 +10,7 @@ { header("Location: ../../index.php"); } + require "../../conexion.php"; ?> @@ -92,7 +93,14 @@
-

Nosotros

+
+ +
+
+ +
+
+
@@ -129,6 +137,7 @@ - + + diff --git a/sitio/admin/busqueda.php b/sitio/admin/busqueda_p.php similarity index 100% rename from sitio/admin/busqueda.php rename to sitio/admin/busqueda_p.php diff --git a/sitio/admin/busqueda_t.php b/sitio/admin/busqueda_t.php new file mode 100644 index 0000000..0b7aa1c --- /dev/null +++ b/sitio/admin/busqueda_t.php @@ -0,0 +1,53 @@ +connect_error){ + die("Conexión fallida: ".$mysqli->connect_error); +} + + +$salida = ""; +$query = "CALL sp_muestra_toner;"; +if(isset($_POST['consulta'])){ + $q = $mysqli->real_escape_string($_POST['consulta']); + $query = "CALL sp_busqueda_t('%$q%');"; +} + +$resultado = $mysqli->query($query); +if($resultado->num_rows > 0){ + $salida.=" + + + + + + + + + + + + "; + while($fila = $resultado->fetch_assoc()){ + + $salida.=" + + + + + + + + + "; + } + + $salida.="
ImpresoraInventarioColorModeloClaveExistenciaOperacion
".$fila['impresora']."".$fila['inventario']."".$fila['color']."".$fila['modelo']."".$fila['clave']."".$fila['cantidad']." Solicitar
"; + +} +else{ + $salida.= "No hay datos que coincidan con tu busqueda"; +} +echo $salida; +$mysqli->close(); +?> \ No newline at end of file diff --git a/sitio/admin/js/busqueda.js b/sitio/admin/js/busqueda_p.js similarity index 93% rename from sitio/admin/js/busqueda.js rename to sitio/admin/js/busqueda_p.js index f677ff6..37a3cb0 100644 --- a/sitio/admin/js/busqueda.js +++ b/sitio/admin/js/busqueda_p.js @@ -2,7 +2,7 @@ $(buscar_datos()); function buscar_datos(consulta){ $.ajax({ - url: 'busqueda.php', + url: 'busqueda_p.php', type: 'POST', dataType: 'html', data: {consulta: consulta}, diff --git a/sitio/admin/js/busqueda_t.js b/sitio/admin/js/busqueda_t.js new file mode 100644 index 0000000..b111571 --- /dev/null +++ b/sitio/admin/js/busqueda_t.js @@ -0,0 +1,30 @@ + +console.log("entro"); +$(buscar_datos()); + +function buscar_datos(consulta){ + $.ajax({ + url: 'busqueda_t.php', + type: 'POST', + dataType: 'html', + data: {consulta: consulta}, + }) + .done(function (respuesta) { + $('#datos_t').html(respuesta); + + }) + + .fail(function () { + console.log("error"); + }) + +} + +$(document).on('keyup','#caja_busqueda_t', function(){ + var valor = $(this).val(); + if (valor != "") { + buscar_datos(valor); + }else{ + buscar_datos(); + } +}); \ No newline at end of file diff --git a/sitio/usuario/js/busqueda.js b/sitio/usuario/js/busqueda.js index 95a24b8..3b55972 100644 --- a/sitio/usuario/js/busqueda.js +++ b/sitio/usuario/js/busqueda.js @@ -3,7 +3,7 @@ console.log("corre"); function buscar_datos(consulta){ $.ajax({ - url: 'busqueda.php', + url: 'busqueda_p.php', type: 'POST', dataType: 'html', data: {consulta: consulta},