Bonjour
je teste toujours le tutorial de Rossolini.

Je teste la mise en place du modele fichier Album.php (application/models/Album.php)

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
<?php
 
class Albums extends Zend_Db_Table
{
    protected $_name = 'zftest.albums';
}
La page index :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
<?php
error_reporting(E_ALL|E_STRICT);
ini_set('display_errors', 'on');
 
// mise en place des répertoires et chargement des classes
 
set_include_path('.'
    . PATH_SEPARATOR . './library'
    . PATH_SEPARATOR . './application/models/'
    . PATH_SEPARATOR . get_include_path());
include "Zend/Loader.php";
 
//Zend_Loader::registerAutoload();
// chargement de la classe Front du dossier library/Zend/Controller/
Zend_Loader::loadClass('Zend_Controller_Front');
 
//------------------------------- Chargement de la configuration
Zend_Loader::loadClass('Zend_Db_Table_Row_Abstract');
Zend_Loader::loadClass("Zend_Config_Ini");
$config = new Zend_Config_Ini('application/config.ini', 'general');
 
// placons la connexion dans un registre global à l'application
Zend_Loader::loadClass('Zend_Registry');
$registry = Zend_Registry::getInstance();
$registry->set('config', $config);
 
// ------------------------------- Mise en place de la BDD
Zend_Loader::loadClass('Zend_Db');
$db = Zend_Db::factory($config->db);
Zend_Db_Table::setDefaultAdapter($db);
 
// setup controller -------------- Mise en place du controleur
$frontController = Zend_Controller_Front::getInstance();
$frontController->throwExceptions(true);
$frontController->setControllerDirectory('./application/controllers'); 
 
Zend_Layout::startMvc(array('layoutPath'=>'./application/layouts'));
 
// run!
$frontController->dispatch();
Quand j'execute la page index.php l'erreur suivant me sort :Fatal error:

Class 'Zend_Db_Table' not found in C:\wamp\www\ZF\index.php on line 30
et pourtant j'ai déja crée la base de données et la table album.

Merci de me debloquer