Может быть, вы спрашиваете, вернул ли Query что-нибудь. Поэтому попробуйте использовать:
mysql_num_rows()
из PHP:
Извлекает количество строк из набора результатов. Эта команда действительна только для операторов типа SELECT или SHOW, которые возвращают фактический набор результатов. Чтобы получить количество строк, затронутых запросом INSERT, UPDATE, REPLACE или DELETE, используйте mysql_affered_rows ()
<?php
if ( mysql_num_rows ( $query ) == 0){
echo "duh, nothing!";
}
?>