Hola,
también puedes reducir un poco el código dentro de los
if, concatenando condiciones en vez de escribir la cadena completa cada vez. Tal vez así te queda la aplicación más entendible.
Código PHP:
$campo1=$_POST["tit"];
$campo2=$_POST["cont"];
$campo4=$_POST["imp"];
$query = "SELECT * FROM noticias WHERE titulo LIKE '%$campo1%' AND contenido LIKE '%$campo2%'";
if ($campo4!="nada"){
$query .= " AND importancia LIKE '%$campo4%'";
}
$ssql = mysql_query($query, $link);
if(empty($ssql))
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 "<tr><td><strong>Contenido: </strong>".$tabla['contenido']."</td></tr>";
echo "<tr><td><strong>Importancia: </strong>".$tabla['importancia']."</td></tr>";
echo "</table>";
echo"<br />";
}
saludos