Vale, gracias :) A ver si lo he entendido...
MODELO -> /class/class_user.php Código PHP:
class users {
//vars
function __construct() {
//constructor
}
function infoUsers($id = null) {
//query
while($row = $this->db->getResult($query)) {
$this->arrayuser[$row['ID']] = array('ID' => $row['ID'],
'name' => $row['name']);
}
return $this->arrayuser;
}
}
VISTA -> /templates/user.tpl Código PHP:
<div class="name"><?php echo $userinfo[name]; ?></div>
<div class="ID"><?php echo $userinfo[ID]; ?></div>
CONTROLADOR -> /index.php Código PHP:
require_once(dirname(__FILE__).'/class/class_user.php');
$users = new users();
$users->infoUsers();
$userinfo = $users->arrayuser;
foreach($userinfo as $userinfo) {
include(dirname(__FILE__).'/template/user.tpl');
}
¿Bien?