Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/12/2010, 13:22
ale_calamar08
 
Fecha de Ingreso: diciembre-2010
Ubicación: SAAVEDRA
Mensajes: 3
Antigüedad: 13 años, 5 meses
Puntos: 0
Filtrado de informacion

que tal soy nuevo en esto y mi consulta es la siguiente, necesito filtrar la informacion que tengo en la base de datos por diferentes cosas, por ejemplo, por producto,certificado,service y puntaje... yo lo hize de esta manera

Código PHP:
$conexion=mysql_connect("localhost","root","") or
  die(
"Problemas en la conexion");
mysql_select_db("basedatos",$conexion) or
  die(
"Problemas en la selección de la base de datos");
$registros=mysql_query("select * from clientes
                        where producto='$_REQUEST[producto]' and certificado='$_REQUEST[certificado]' and service='$_REQUEST[service]' and puntaje='$_REQUEST[puntaje]'"
,$conexion) or
  die(
"Problemas en el select:".mysql_error()); 
pero de esta forma para q me muestre la informacion, tengo q completar si o si todos los campos, es decir tengo que poner cual es el producto el certificado el service y el puntaje ..si yo pongo solamente el producto y en los otros no pongo nada....no me muestra solo lo que quiero....nose si me explico
lo que yo quiero hacer es buscar por por ejemplo por producto y service...o por producto solo...o por puntaje...o por todo junto...y me vaya mostrando lo que necesito como tendria q hacer ? un if dentro del where? la verdad q nose como hacer y me estoy volviendo loco les agradeceria mucho su ayuda...