Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 29-04-2010 22:30:50

lassoya
Membre
Date d'inscription: 26-12-2009
Messages: 87

intégrité référentielle

Bonsoir j'ai un problème  avec intégrité référentielle.
j'ai une table en MyIsam et une table en InnoDB j'aimerai faire des on delete on cascade on update on cascade,

comme je ne peux pas ajouter de contraintes dans le sql parce que les deux tables ne sont pas en InnoDB et que je ne peux pas utiliser de triggers sur mon hébergement mutualisé.

Donc j'ai vu dans la doc de Zend que l'on pouvait le faire en l'ajoutant dans le modèle  .
Mais cela ne marche pas.
je mets les deux modèles

Code:

<?php 
class Model_Uf extends Zend_Db_Table_Abstract
{
protected $_name='uf';
protected $_primary='code_uf';

protected $_dependentTables = array('Model_Cours');

protected $_referenceMap= array('Domaine' => array('columns' => array('code_domaine'),
                                              'refTableClass' => 'Model_Domaine',
                                              'refColumns' => array('code_domaine')));
    
}//fin de la classe Model_Uf

?>

Code:

<?php 

class Model_Cours extends Zend_Db_Table_Abstract
{
protected $_name='cours';
protected $_primary='code_cours';


protected $_referenceMap= array('UF' => array('columns' => array('code_uf'),
                                              'refTableClass' => 'Model_Uf',
                                              'refColumns' => array('code_uf'),
                                              'onDelete'=> 'cascade',
                                              'onUpdate'=> 'cascade'));


                                
    
}//fin de la classe Model_Cours

?>

j'utilise des datagrids pour ajouter, modifier , supprimer et consulter ses deux tables .

Quand je supprime une UF aucun cours en relation à cette UF n'est supprimé

quelqu'un pourrait m'aider ?

Hors ligne

 

#2 03-05-2010 10:59:28

lassoya
Membre
Date d'inscription: 26-12-2009
Messages: 87

Re: intégrité référentielle

personne ne peut m'aider ??

Hors ligne

 

#3 06-05-2010 15:42:36

lywa
Nouveau membre
Date d'inscription: 06-05-2010
Messages: 2

Re: intégrité référentielle

slt! moi osi g le probléme.
je peux voir tes codes de suppression,modifier et ajouter pr voi ce ke je peux faire.


Cordialement Lywa

Hors ligne

 

#4 07-05-2010 00:48:18

lassoya
Membre
Date d'inscription: 26-12-2009
Messages: 87

Re: intégrité référentielle

ben c'est un datagrid, il y a pas de code pratiquement

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages