Comment faire une jointure entre deux tables de base de données avec framework zend php ?
categories : id_categories ,nom_categories , url_categories
categories_des: id_categories ,id_parent, date_creation
dans Application\models\Categories.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 <?php.class Categories extends Zend_Db_Table { protected $_name = 'categories'; protected $_primary = array ('<?php class Categories extends Zend_Db_Table { protected $_name = 'categories'; protected $_primary = array ('<?php class Articles extends Zend_Db_Table { protected $_name = 'categories'; protected $_primary = array ('id_categories' ); public function ajouter() { $select = $this->select (); $select->from ( 'categories', '*' ) ->setIntegrityCheck ( false ) ->join ( 'categories_des', 'categories_des.id_categories=categories.categories_des', 'date_creation' ); return $this->fetchAll ( $select )->toArray(); } }
dans Application\models\Categories_des.php
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 class Categories_des extends Zend_Db_Table { protected $_categories_des = 'categories_des'; }
j'ai fait ceci et ça ne marche pas,
Je ne c'est pas qu'est ce qu'il faut faire dans la partie controllers
Partager