if (isset($query)) {
тут по моему всегда будет правда т.к. после ошибки в запросе все равно будет возвращено что то, и это вроде не ноль.
if($query){
if (isset($query)) {
тут по моему всегда будет правда т.к. после ошибки в запросе все равно будет возвращено что то, и это вроде не ноль.
if($query){