Zend: Comment utiliser 'est pas égal à' dans la clause where?

Je suis en suivant le zend code pour sélectionner toutes les données d'une table où vérifié=1 et il est travaillé pour moi.

$table = $this->getDbTable();
$select = $table->select();
$select->where('verified = 1');
$rows = $table->fetchAll($select);

Pas, je veux sélectionner toutes les données de cette table où vérifié n'est pas égal à '1'. J'ai essayé l'une des manières suivantes, mais il n'est pas de l'extraction de données.

$select->where('verified != 1');
$select->where('verified <> 1');
$select->where('verified != ?', 1);

Structure de données pour les "vérifiée" colonne:

Field: verified
type: varchar(45)
Collation: utf8_bin         
NULL: Yes   
Default: NULL  

Aucune idée de comment l'utiliser 'est pas égal à' opérateur dans la clause where dans Zend? Grâce

Avez-vous des données dans votre base de données où vérifié != 1?
Oui. Il y a beaucoup de valeurs Null,0 et des 1 dans vérifiés de la colonne.
Testé exemple ajouté à ansver. et les valeurs Null sont spéciaux colonnes. elles ne peuvent être vérifiées par a la valeur NULL ou n'EST PAS NULL
Salut SM: Si je suis la vérification de toute valeur autre que 1. Je veux juste savoir qu'est-il 1 ou toute autre chose.

OriginalL'auteur Naveed | 2009-12-19