Ver Mensaje Individual
  #2 (permalink)  
Antiguo 13/10/2016, 08:56
german_1441
 
Fecha de Ingreso: diciembre-2015
Ubicación: México
Mensajes: 280
Antigüedad: 8 años, 5 meses
Puntos: 20
Respuesta: realizar una consulta con una variable dinamica

Hola amigo,
podrías armar tu condición como lo estás haciendo, pero almacenandola en una variable.
Tomando tu código:
Código PHP:
Ver original
  1. $cantarreglo=count($palabrasclaves);
  2.  
  3.  
  4. $sqlconsulta ="SELECT * FROM tblproducto WHERE srtPalabrasclaves LIKE '%$palabrasclaves[0]%'";
  5.  
  6. if ($cantarreglo>1){
  7.  $condicion = "";
  8.  for ($cue=1; $cue<$cantarreglo; $cue++){
  9.         $condicion.= "|| srtPalabrasclaves LIKE '%$palabrasclaves[$cue]%'";
  10.  }
  11. }
  12. $sqlconsulta.=$condicion;


Es una idea, espero te sirva.
Saludos!