addTable('users'); $sql->addWhere('users', 'username', 'john', SQLBUILDER_COMP_NOT_EQUAL, SQLBUILDER_LOGICAL_AND); $sql->addWhere('users', 'username', 'c', SQLBUILDER_COMP_STARTSWITH, SQLBUILDER_LOGICAL_OR); $sql->addRawWhere('GET_WAGE() > 2000'); $sql->addOrderBy('users', 'username', SQLBUILDER_ORDER_DESC); $sql->addOrderBy('users', 'userId', SQLBUILDER_ORDER_ASC); $sql->setLimit(3, 4); $sql->unsetLimit(); /* echo "
where(b4 reset)"; print_r($sql->_where); echo "
"; */ //$sql->removeWhere('users', 'username'); /* echo "
where(after reset)"; print_r($sql->_where); echo "
"; */ echo $sql->generateQuery(); ?>