Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Bonsoir! j'ai mis sur pied deux classes d'accès au tables de ma BD. "prestation" et "lignes". En fait , dans "lignes" j'ai un attribut clé étrangère qui issu de "prestation" ainsi j'ai défini dans la classe lignes.php
protected $_name = 't_lignes';
//protected $_dependentTables = 'prestation';
protected $_referenceMap = array(
'Appartenir' => array(
'columns' => array('numprestation'),
'refTableClass' => 'prestation',
'refColumns' => array('numprestation'),
'onDelete' => self::CASCADE,
'onUpdate' => self::CASCADE
));
maintenant ma question est la suivante!comment mettre sur pied le trigger qui se lancera après une suppression ou une mise à jour sur "prestation" pour mettre à jour la table "lignes" à jour mais surtout où puis-je mettre ce trigger?est-ce une fonction de la classe "prestation.php"?je suis vraiment débutant avec zend et la programmation donc...Merci déjà!
Hors ligne
Bonjour,
as tu essayé de supprimer une prestation en faisant par exemple un
$prestationRow->delete()
et regardé si tes "lignes liées" étaient toujours en base ?
Hors ligne