Ver Mensaje Individual
  #36 (permalink)  
Antiguo 25/07/2015, 18:19
Avatar de Rag_Doll
Rag_Doll
 
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.