25/07/2015, 18:19
|
| | | Fecha de Ingreso: julio-2015 Ubicación: Colombia
Mensajes: 20
Antigüedad: 9 años, 5 meses Puntos: 0 | |
Respuesta: [Aporte] Como hacer un buscador sencillo usando PHP y MySQL Hola a todos!!!
buscando y buscando me tope con este buscador que me viene de perlas!!!, ya tengo una base de datos pero no es de datos tipo MyISAM, hasta ahora intente hacer uno muy sencillo
esta es la tabla de la cual quiero sacar los datos:
__________________________________________________ ________
CREATE TABLE IF NOT EXISTS `gym`.`clientes` (
`idcliente` INT NOT NULL AUTO_INCREMENT,
`tipo` VARCHAR(50) NOT NULL,
`numero` VARCHAR(50) NOT NULL,
`nombre` VARCHAR(50) NOT NULL,
`apellido` VARCHAR(50) NOT NULL,
`telefono` VARCHAR(45) NULL,
`celular` VARCHAR(45) NULL,
`correo` VARCHAR(45) NULL,
`nacimiento` DATE NOT NULL,
`ocupacion` VARCHAR(45) NOT NULL,
`convenio` VARCHAR(50) NULL,
`inscripcion` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (`idcliente`))
ENGINE = InnoDB;
__________________________________________________ ________________
el formulario y el que recibe los datos:
__________________________________________________ ________________
<form name='formulario' action='buscarclientes.php' method='get'>
Buscar: <input type='text' size='50' name='busca' />
<input type='submit' name='submit' value='buscar' />
</form>
<?php
$busca="";
$busca = $_GET['buscar'];
echo $busca;
$conexion=mysql_connect("localhost","root","");
$busque=mysql_select_db("bd_gym");
mysql_query($busque,$conexion) or die("Error en: $busqueda: " . mysql_error());
if($busca!=" "){
$busqueda=mysql_query("SELECT * FROM clientes WHERE nombre LIKE '%".$busca."%' ");
while($f=mysql_fetch_array($busqueda)){
echo $f['numero']." ".$f['nombre'];
}
}
?>
__________________________________________________ _______
El caso esque me aparece este error "Error en: : Query was empty", de antemano agradezco enormemente que me puedan colaborar con esto. |