Como verificar o vazio e não uma falha

Eu estou consultando a tabela do postmeta para ver se uma url já foi inserida, usando esta declaração (onde $ thisLink é a URL que eu estou checando)

$mypostids = $wpdb->get_results("select * from $wpdb->postmeta where meta_key = 'rssmi_source_link' and meta_value like '%".$thisLink."%'"); 

O problema é que, em alguns servidores, parece que não está encontrando urls que já existem no database, e estou convencido de que isso pode ser devido ao fato do servidor falhar na consulta ou algo assim.

De qualquer forma, não tenho certeza de como verificar se a URL já existe (assim, não processar mais) ou houve algum tipo de falha na conclusão da consulta). Neste momento, eu apenas uso:

 if (empty( $mypostids )){ do stuff} 

Existe uma maneira como eu poderia fazer a condição como se estivesse vazia e se não fosse uma falha, então, faça coisas?

Solutions Collecting From Web of "Como verificar o vazio e não uma falha"