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.