Ver Mensaje Individual
  #2 (permalink)  
Antiguo 28/08/2007, 17:22
Avatar de iandrade
iandrade
 
Fecha de Ingreso: septiembre-2006
Ubicación: Xalapa, Veracruz, MÉXICO.
Mensajes: 171
Antigüedad: 18 años, 5 meses
Puntos: 6
Re: búsqueda desordenada con explode?

Bueno creo que esto te puede ayudar un poco

Código PHP:
<?php
$campo
=$_POST["camp"];
$arrcampo explode(","$campo);
$campo implode("%"$arrcampo);
$ssql mysql_query("SELECT * FROM noticias WHERE titulo LIKE '%$campo%' OR temas LIKE '%$campo%'"$link); 
if(
mysql_num_rows$ssql ) == 0) {
 echo 
"No existen resultados"
} else  {
while(
$tabla=mysql_fetch_array($ssql)){
 echo 
"<table width='655' border='1' cellspacing='0' cellpadding='0'>";
 echo 
"<tr><td><strong>Noticia: </strong>".$tabla['titulo']."</td></tr>";
 echo 
"</table>";
 echo
"<br>";
 } 
 }
?>
Lo que pasa es que en la consulta debes buscar por criterios generales, y si le pasas algo con comas pues buscara el texto que empalme completamente, si reeemplazas las , por % le das posibilidad de buscar los 2 textos d forma independiente.