Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/06/2010, 04:29
CarlaMedina
 
Fecha de Ingreso: mayo-2005
Ubicación: España
Mensajes: 279
Antigüedad: 18 años, 11 meses
Puntos: 2
REcoger valor formulario y ejecutar sentencia SQL

Hola a todos, tengo un select de la forma:
<select name="edad" id="edad" class="caja_texto" style=" width: 10px; ">
<option value="">Selecciona tu edad...</option>
<option value="1">Menos de 25 años</option>
<option value="2">Entre 25 y 40 años</option>
<option value="3">Más de 40 años</option>
</select>

A partir de estas selecciones, quiero que haga un filtrado en un tabla de una base de datos por edad:

if (edad != '')
{
if (edad == "1")
query = " select * from personas where edad <= 25";
else {
if (edad == "2")
query = " select * from personas where edad > 25 AND edad <= 40";
else
query = " select * from personas where edad > 40";

}
}

Ésta query se ejecuta después, es correcta pues con otros parámetros me funciona pero no en éste caso.
La columna edad en la tabla personas es un tipo int.
¿Alguna sugerencia de si algo está mal, comillas o cualquier detalle?
Gracias!.

Última edición por CarlaMedina; 10/06/2010 a las 05:26