Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/01/2008, 18:04
inorganico0
 
Fecha de Ingreso: mayo-2006
Ubicación: Ciudad de Buenos Aires
Mensajes: 78
Antigüedad: 18 años
Puntos: 2
Buscar entre 2 numeros (resuelto)

Hola, yo tengo en la base una columna que se debe ingresar con numeros, pero aun no sé cómo hacer para realizar una busqueda entre 2 numeros, por ejemplo entre 15 y 40, y que me de como resultados todos los registros que albergan numeros en ese rango. me explico? alguna manito de alguien?
perdon por la forma de expresarme, soy nuevo en esto y estoy dando mis primeros pasos. gracias

Código PHP:
<?php
echo"<table BORDER=5 CELLPADDING=3>
<td><b>ID</b></td><td><b>Fecha</b></td><td><b>Nombre</b></td><td><b>Teléfono</b></td><td><b>Móvil</b></td><td><b>Otro</b></td><td><b>email</b></td><td><b>email2</b></td><td><b>Ambientes</b></td><td><b>Barrio</b></td><td><b>$</b></td><td><b>Presupuesto</b></td><td>Observaciones</td>"
;
/* Consulta de la BD para recuperar los valores */
$consulta ="SELECT * FROM clientes WHERE nombre LIKE '%$buscar%'";
/* Resultado/s de la consulta Si se produce un error imprime el mensaje */
$resultado=mysql_query($consulta) or die ("Error de búsqueda en la BD: "mysql_Error());
/* Cuenta el número de coincidencias en la BD con la palabra buscada */
$numResultados mysql_num_rows($resultado);
/* Parte Inicial de La página */
echo "<b>Resultado/s de la búsqueda:</b>"
echo 
'<div align="center"><u>'.$busqueda.'</u> Se han encontrado '.$numResultados.' coincidencias.
<hr /><br /></div>'
;
/* Comprobamos que se ha encontrado alguna coincidencia */
if($numResultados>0){
while(
$linea=mysql_fetch_array($resultado,MYSQL_BOTH)){
           
/* Guardamos los valores de la BD en variables  */
          
$id=$linea["id"];
        
$fecha=$linea["fecha"];
          
$nombre=$linea["nombre"];
        
$dir=$linea["direccion"];
        
$telefono=$linea["telefono"];
        
$movil=$linea["movil"];
        
$otro=$linea["otro"];
        
$email=$linea["email"];
        
$email2=$linea["email2"];
        
$ambientes=$linea["ambientes"];
        
$barrio=$linea["barrio"];
        
$moneda=$linea["moneda"];
        
$presupuesto=$linea["presupuesto"];
        
$observaciones=$linea["observaciones"];
        
/* Imprimimos el resultado */
echo ("<tr BGCOLOR='gray'>");
print
"
<td>$id</td>
<td nowrap>$fecha</td>
<td nowrap>$nombre</td>
<td nowrap>$telefono</td>
<td nowrap>$movil</td>
<td nowrap>$otro</td>
<td nowrap>$email</td>
<td nowrap>$email2</td>
<td nowrap>$ambientes</td>
<td nowrap>$barrio</td>
<td nowrap>$moneda</td>
<td nowrap>$presupuesto</td>
<td nowrap>$observaciones</td>"
;
print 
"</tr>";
}
print 
"</table>";
    } else { 
       
/* La búsqueda en la BD no produce ningún resultado  */
       
echo "Los sentimos, no se ha encontrado ninguna coincidencia con '$buscar' en nuetra base.<br /><br />
       <br />"
;
       }
   
?>

Última edición por inorganico0; 14/01/2008 a las 15:33