probeleme de base de donnée
bonjour ,
je suis débutant en zend et je suis bloqué dans un truc en base de donnée , j'ai un layout dans lequel j'ai des input et j'aimerai eregestrai ces dernier dans une table de ma base de donnée pour cela j'ai fait ce bout de code dans le controlleur :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| public function nveleveAction(){
$layout = Zend_Layout::getMvcInstance();
$layout->setLayout('nv_eleve');
$nom = $Layout->getValue('nom');
$prenom = $Layout->getValue('prenom');
$lieu = $Layout->getValue('lieu');
$eleve = new Application_Model_DbTable_Eleve();
$eleve->addEleve($nom, $prenom, $lieu);
}
et dans le model je fait ça:
class Application_Model_DbTable_Eleve extends Zend_Db_Table_Abstract
{
protected $_name = 'eleve';
public function addEleve($nom, $prenom, $lieu)
{
$data = array(
'nom' => $nom,
'prenom' => $prenom,
'prenom' => $lieu,
);
$this->insert($data);
}
} |
mais c marche pas , svp est ce quel ya qcq qui me donne un coup de main