@ up to co napisałeś w zasadzie można sprowadzić do tego:
$wartosc_calej_tablicy = in_array(true,$tablica);
Ale ogólnie to nie wiem czy autorowi nie chodziło o coś innego.
@autor czy chodziło Ci o to co napisaliśmy czy może o to że chcesz sprawdzić czy wszystkie rekordy tabeli są identyczne i mają wartość powiedzmy true?
Bo jeśli tak to trzeba wyszukiwać na odwrót to znaczy - jeżeli wszystkie muszą być true to sprawdzasz za pomocą funkcji in_array() czy nie ma tam czasem choćby jednego false - jeśli jest to oznacza, że wartość całej tablicy to nie true.
Pozatym przypisanie typu $tablica[] = true; nie oznacza że $tablica = true; tylko jest to po prostu dodanie do tablicy kolejnej wartości na zasadzie:
$tab[] = 'a';
$tab[] = 'b';
$tab[] = 'c';
Taki kod da wynik typu tablicy z rekordami ('a','b','c')...
HTH