IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Zend_Db PHP Discussion :

[Zend_Db] Probleme dans mon model


Sujet :

Zend_Db PHP

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    56
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 56
    Par défaut [Zend_Db] Probleme dans mon model
    Rebonjour a tous le monde

    voici mon souci qui me rend fou.

    j'ai mon model utilisateur.php :
    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
     
    <?php
     
    Zend_Loader::loadClass("Zend_Db_Table_Abstract");
    Zend_Loader::loadClass("Zend_Db_Table_Row_Abstract");
     
     
    class Utilisateur_Table extends Zend_Db_Table_Abstract {
     
    	protected $_name = 'utilisateur';
    	protected $_rowClass = 'Utilisateur_Row';
     
     
    }
    class Utilisateur_Row extends Zend_Db_Table_Abstract {
     
    }
    voici mon controleur UtilisateurController.php :
    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
     
    <?php
     
    require_once 'Zend/Controller/Action.php';
     
    class Admin_UtilisateurController extends Zend_Controller_Action {
     
     	function init()
        {
        	$this->initView();
    		$this->view->baseUrl = $this->_request->getBaseUrl();
    		Zend_Loader::loadClass('Utilisateur_Table');
        }
     
    	public function indexAction() {
    	$this->view->title = "Voici les utilisateurs";
        $user = new Utilisateur_Table();
        $this->view->users = $user->fetchAll();
    	}
     
    }
    Si je laisse comme ca j'ai l'erreur suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Fatal error: Uncaught exception 'Zend_Exception' with message 'File "Table.php" was not found' in D:\wamp\www\capanet\library\Zend\Loader.php:159 Stack trace: #0
    Je ne comprend pas du tout pourquoi d'autant plus que si j'enleve le _Table au nom de la classe de mon model ca marche....

    Quelqu'un a une idée ?

  2. #2
    Membre averti
    Inscrit en
    Février 2008
    Messages
    18
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 18
    Par défaut
    je te conseil d'heriter ta class de Zend_Db_Table, car Zend_Db_Table herite deja Zend_Db_Table_Abstract.

  3. #3
    Membre émérite Avatar de haltabush
    Profil pro
    Développeur Web
    Inscrit en
    Avril 2005
    Messages
    726
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Avril 2005
    Messages : 726
    Par défaut
    D'après les conventions de nomage, le "_" dans un nom de classe correspond à un "/" dans l'arborescence : d'après tes noms de classes tu devrais avoir un dossier Utilisateur avec 2 fichier, un table.php et l'autre row.php
    Enfin ça c'est d'après mes souvenir qui commencent à dater un peu.

Discussions similaires

  1. un petit probleme dans mon code
    Par hanene_z dans le forum C
    Réponses: 9
    Dernier message: 22/12/2006, 17h06
  2. Probleme dans mon code recherche dans un fichier Xml
    Par dederfred dans le forum Delphi
    Réponses: 11
    Dernier message: 21/10/2006, 16h51
  3. probleme dans mon script
    Par bigoter dans le forum Langage
    Réponses: 4
    Dernier message: 03/07/2006, 15h19
  4. probleme dans mon programme
    Par phpaide dans le forum Langage
    Réponses: 8
    Dernier message: 05/06/2006, 12h57
  5. [VBA-E]Probleme dans mon code ??? merci de votre aide
    Par gregantibes dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 11/04/2006, 18h24

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo