Hay una forma en php de saber si la consulta que haces te devuelve resultados o por el contrario no ha encontrado campos existentes y te devuelve el campo vacio. No se si te servirá pero mejor esto que nada.
Código PHP:
$result = mysql_query($sql, $link);
$num_rows = mysql_num_rows($result);
if($num_rows>0){
//esto significa que si que hay coincidencias con lo que has buscado.
}