Ver Mensaje Individual
  #8 (permalink)  
Antiguo 06/09/2006, 10:59
Avatar de chalchis
chalchis
 
Fecha de Ingreso: julio-2003
Mensajes: 1.773
Antigüedad: 20 años, 9 meses
Puntos: 21
tengo un pequello detalle como le podre hacer en caso de que se deje todo en blanco los campos en los campos tipo select deja la opcio cualquiera(es decir todos los formatos y todo los colores)

en ese caso el query seria
$sqlbusqueda="SELECT * FROM $ATRIBUTOS_IMAGENES";

donde me aconsejan que ponga alguna validacion sobre poner el where o no ponerlo
sera que exista algun comando como el like que me indique sinimportar caracter??
saludos espero sus comentarios
y gracias por la ayuda



Cita:
Iniciado por chalchis Ver Mensaje
Hola amigos lo puese de esta forma
$tipo=trim($_POST['tipotx']);
$color=trim($_POST['colortx']);

$comando=null;

if($palabra_clave!=null)
{
$comando=$comando."PALABRAS_FOTO LIKE '%$palabra_clave%' and ";
}

if($tipo!=null)
{
$comando=$comando."TIPO_FOTO='$tipo' and ";
}

if($color!=null)
{
$comando=$comando."COLOR_FOTO='$color' and";
}

$comandofi=rtrim(trim($comando),"and");
$sqlbusqueda="SELECT * FROM $ATRIBUTOS_IMAGENES WHERE $comandofi";

y pues funciona sera que se pueda mejorar

saludos
espero sus comentarios
__________________
gerardo