Bonjour,
Je travaille avec Zend et le model MVC.
Je veux faire dans 'Model' des fonctions d'ajouter, modifier, supprimer,...
et je ne sais pas comment faire appeler ces fonctions et ses variables créer dans le 'Controller'?
Merci d'avance.
Bonjour,
Je travaille avec Zend et le model MVC.
Je veux faire dans 'Model' des fonctions d'ajouter, modifier, supprimer,...
et je ne sais pas comment faire appeler ces fonctions et ses variables créer dans le 'Controller'?
Merci d'avance.
Personnellement je fais comme ceci, c'est une façon comme une autre
Model :
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 class models_AccesDb { protected $db; public function __construct() { //paramètre de connection à la db $this->db = mysql_connect();//par exemple } public function ajouter() { } public function modifier() { } public function supprimer() { } }
Puis dans ton controller
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 class IndexController extends Zend_Controller_Action { public function IndexAction() { $db = new models_AccesDb(); $db->ajouter(); $db->modifier(); $db->supprimer(); } }
Merci beaucoup MaitrePylos,
Les requêtes je les met dans le Model, n'est ce pas?
Et les variables requises des vues comme dans le cas d'une modification:
Je le met dans le controlleur?
Code : Sélectionner tout - Visualiser dans une fenêtre à part $num_lot = trim($filter->filter($this->_request->getPost('num_lot')));
Merci
Ok, merci,MaitrePylos
Je vais essayer avec cette méthode.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager