Тут однозначного совета нет - каждый сходит с ума в меру своей сексуальной ориентации. Некоторые создают домены определенного типа и возвращают значения этих определенных типов.
Про то, как вернуть значение в зависимости от определенных (или наоборот неопределенных) значений полей почитайте этот манускрипт
https://dev.mysql.com/doc/refman/5.1/en/control-fl...
Я чаще всего пользуюсь очень простой методой. Переделаю под него ваш запрос:
$respr1= mysql_query("SELECT count(*) FROM `do65i_k2_items` WHERE a='$a' and b='$b'");
Если запрос возвращает значение отличное от нуля, то значит true. Все другие случаи означают "не true", то есть false.