Como detecto erros ao usar $ wpdb-> get_results ()?
Por exemplo:
$result = $wpdb->get_results("SELECT * FROM this is not a valid query");
O código anterior não gera exceções ou erros; simplesmente define $ result para uma matriz vazia. Como detectamos de maneira confiável os erros gerados por get_results ()?
O melhor que posso encontrar é:
Infelizmente, isso dificilmente resolve o problema. Quero manipular o erro programaticamente, não apenas repeti-lo no fluxo de saída.
fonte