Affichage de la table de base de données dans CodeIgniter

J'essaie d'afficher une table à l'aide de CodeIgniter. J'ai fait une fonction pour sélectionner toutes les données d'un tableau et l'afficher à l'aide d'une boucle foreach lorsque le bouton est cliqué. J'obtiens cette erreur:

Fatal error: Call to undefined method CI_DB_mysql_driver::result() in C:\Xampp\htdocs\Auction\application\models\bidding_model.php on line 47

C'est ma page de contrôleur:

public function viewauction()
{
    $this->load->model('bidding_model');
    $data['query'] = $this->bidding_model->viewauction();   
    $this->load->view('auction_view', $data);
}

C'est le modèle:

function viewauction()
{
    $query =  $this->db->select('products'); 
    return $query->result();
}

C'est la vue:

<tbody>
<?php foreach($query as $row): ?>
<tr>   
    <td><?php echo $row->product_id; ?></td>
    <td><?php echo $row->auction_id; ?></td>
    <td><?php echo $row->start_time; ?></td>
    <td><?php echo $row->end_time; ?></td>
</tr>
<?php endforeach; ?>
</tbody>

OriginalL'auteur user1733081 | 2013-02-25