Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Pages: 1
Bonjour à tous,
Voilà, j'ai une table utlisateur qui contient comme champs l'id(clé primaire) , le mail , et fk_logiciel et fk_societe qui sont deux clés étrangers qui pointent sur l'id des tables Société et Logiciel.
Table Societe: id(clé primaire) , nomsociete
Table Logiciel: id(clé primaire) , nomlogiciel
et je veux pouvoir modifier, ajouter les logiciels et les sociétés dans la table utilisateur en utilisant une liste déroulante qui récupe la valeur de nomsociete et nomlogiciel , mais je ne vois pas comment faire
le code de mon model
class Application_Model_DbTable_Utilisateur extends Zend_Db_Table_Abstract
{
protected $_name = 'utilisateur';
public function obtenirutilisateur($id)
{
$id = (int)$id;
$row = $this->fetchRow('ID_utilisateur= ' . $id);
if (!$row) {
throw new Exception("Impossible de trouver l'utilisateur $id");
}
return $row->toArray();
}
public function ajouterutilisateur($Mail,$logiciel, $societe )
{
$data = array(
'Mail' => $Mail,
// code pour ajouter logiciel et société ???
);
$this->insert($data);
}
public function modifierutilisateur($id, $Mail,$logiciel, $societe)
{
$data = array(
''Mail' => $Mail,
// code pour modifier logiciel et société ???.
);
$this->update($data, 'ID_utilisateur = '. (int)$id);
}
public function supprimerutilisateur($id)
{
$this->delete('ID_utilisateur =' . (int)$id);
}
}
Merci d'avance
Dernière modification par airakaz900 (13-04-2012 19:12:40)
Hors ligne
slt fait moi voir ton index controller et ajouter controller
Hors ligne
Pages: 1