Is there any known way to get all the entries from a certain channel? I dont want to do this in a view but in PHP since i need to do a bulk update of an attribute to all the entries in a certain channel.
You would do that using an ElementCriteriaModel:
$criteria = craft()->elements->getCriteria(ElementType::Entry); $criteria->section = 'mySectionHandle'; $criteria->limit = null; $entries = $criteria->find();
You can read all about how to work with ElementCriteriaModel’s in the Working with Elements guide in the Craft docs.