el buscador se compone de 4 archivos acá están
1)
buscador.php
Código PHP:
Código PHP:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Documento sin título</title>
<style type="text/css">
/*@import url("../../css/alternate.css");*/
</style>
<script src="../../js/ajax.js" language="javascript" type="text/javascript"></script>
</head>
<body>
<?php
session_start();
if($_SESSION['autenticado']!==1){
header("location:../../user/login.php");
}else{
$_SESSION['Id_user'];
$fechaGuardada = $_SESSION["ultimoAcceso"];
$ahora = date("Y-n-j H:i:s");
$tiempo_transcurrido = (strtotime($ahora)-strtotime($fechaGuardada));
if($tiempo_transcurrido >= 720)
{
session_destroy(); // destruyo la sesión
header("location:../../user/login.php");
}else {
$_SESSION["ultimoAcceso"] = $ahora;
}
?>
<div id="stylized" class="myform">
<form id="form" name="form">
<div class="caja">
<input type="text" id="texto" class="input" size="40" onKeyUp="Buscar();"/>
</div>
<img src="http://www.forosdelweb.com/img/AB/A_Boluga.png" width="216" height="116" alt="Arrocera Boluga">
<div class="resultados" id="resultados"></div>
</form>
<div class="spacer"></div>
</div>
<?php
}
?>
</body>
</html>
2)
query.php
Código PHP:
Código PHP:
<?php
include("../../libreria/server.php");
$conexA= mysql_connect("$host","$user","$pass")
or die("No se pudo realizar la conexion");
$conexB= mysql_select_db("$db",$conexA)
or die("ERROR con la base de datos");
function Extraer($q){
$consulta=mysql_query("SELECT * FROM proveedor WHERE Provedor LIKE '%$q%'");
if (mysql_num_rows($consulta)==0){
echo "No se Encontrarón Resultados";
}else{
echo '<table width="800px" border="1" cellspacing="0" cellpadding="0">
<tr>
<th><center>Identificación Proveedor</center></th>
<th><center>Nombre del Proveedor</center></th>
<th width="10px"><center>Modificar</center></th>
<th width="10px"><center>Ver</center></th>
</tr>';
$color='#FF0000';
$i=0;
while($fila=mysql_fetch_object($consulta)){
$i++;
if(($i%2)==0){
$color = '#FFFFFF';
}else{
$color = '#E6F2E1';
}
?>
<tr>
<td bgcolor="<?php echo $color; ?>" class="l_menuda"><?php echo $fila->Identificacion_pro?></td>
<td bgcolor="<?php echo $color; ?>" class="l_menuda"><?php echo $fila->Provedor;?></td>
<td><center>
<form action="informacion_pv.php" method="get">
<input type="hidden" value="<?php echo $fila->Identificacion_pro;?>" name="mensaje"/>
<input type="submit" name="modificar" value="Ver" id="botones" />
</form></center>
</td>
<td><center>
<form action="modificar_pv.php" method="post">
<input type="hidden" value="<?php echo $fila->Identificacion_pro;?>" name="cod_pv2"/>
<input type="submit" name="modificar" value="modificar" id="botones" />
</form><center>
</td>
</tr>
<?php
}
echo '</table>';
}
}
?>
3)
procesar.php Código PHP:
Código PHP:
<?php
include("query.php");
$q=$_GET['q'];
if($q==""){
echo "Ingresa Datos Para Buscar !Gracias¡";
}else{
Extraer($q);
}
?>
4)
ajax.js
Código:
function Buscador(){
var xmlhttp=false;
try {
xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
} catch (E) {
xmlhttp = false;
}
}
if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
xmlhttp = new XMLHttpRequest();
}
return xmlhttp;
}
function Buscar() {
var Texto = document.getElementById('texto').value;
var Resultados = document.getElementById('resultados');
ajax = Buscador();
ajax.open("GET","procesar.php?q="+Texto);
ajax.onreadystatechange = function() {
if (ajax.readyState == 4) {
Resultados.innerHTML = ajax.responseText;
}
}
ajax.send(null)
}