Ver Mensaje Individual
  #3 (permalink)  
Antiguo 10/11/2004, 05:17
edulopez
 
Fecha de Ingreso: octubre-2003
Mensajes: 44
Antigüedad: 20 años, 6 meses
Puntos: 3
El buscador que tengo lo he hecho para que el usuario pueda buscar por uno, varios o todos los criterios del buscador.
Una vez enviado el formulario hago lo siguiente:

<?
$sql='';
if(!empty($_POST['select1'])){
$sql="AND A='".$_POST["select1"]."'";
}
if(!empty($_POST['select2'])){
$sql.="AND B='".$_POST["select2"]."'";
}
if(!empty($_POST['select3'])){
$sql.="AND E='".$_POST["select3"]."'";
}
$sql=substr($sql,4);
$consulta="SELECT IdMod FROM nombre_Tabla WHERE ".$sql;
$resultado=mysql_query($consulta,$conexion);
if(mysql_num_rows($resultado)==0){
?>
<table width="120" border="0" align="center" cellpadding="2" cellspacing="2">
<tr><td height="15" bgcolor="<? echo $color;?>"><? echo "No hay resultados coincidentes con los criterios enviados";?></td></tr>
</table>
<?
}else{
?>
Muestro los resultados.

Espero que te sirva.

Respecto a lo que me comentas creo que lo de usar una tabla temporal no conseguiría saber quien ha buscado que cosa si no es usando sessiones , pero gracias por la respuesta.

Si tienes alguna duda con lo que te envio, dimelo.
__________________
EduLopez.
Salu2 desde Albacete