Tema: ayuda con OR
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/06/2003, 12:47
Avatar de jonk
jonk
 
Fecha de Ingreso: julio-2002
Ubicación: Barakaldo
Mensajes: 104
Antigüedad: 21 años, 9 meses
Puntos: 0
ayuda con OR

haciendo un buscador para mi foro, hay una opcion para que busque en varios campos a la vez (autor,titulo,mensaje) . el select lo tengo de la siguiente manera

if (($q) && ( $total==on))
{

$Query = ("select * from ibforos where autor or titulo or mensaje like '%$q%'");
$IdConsulta = mysql_query($Query, $IdConexion);
$NFilas = mysql_num_rows($IdConsulta);
}
......

si busco "noticia" me saca 1 registro , que lo ha encontrado en el campo MENSAJE, pero hay otro registro en TITULO (noticiasib) que no lo saca.

por el contrario si modifico el select :

if (($q) && ( $total==on))
{

$Query = ("select * from ibforos where autor or titulo like '%$q%'");
$IdConsulta = mysql_query($Query, $IdConexion);
$NFilas = mysql_num_rows($IdConsulta);
}
......

hay si me lo hace bien me saca 1 registro el de TITULO

¿como se hace para que busque en los tres campos?

gracias

__________________

MyWay. A mi manera
http://myway.i-barakaldo.com