Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
bonjour .... c'est ma première participation concrète dans ce forum premièrement je viens de vous remerciez tous pour vos info et vos soutien.... bon j aimerai bien établir une connexion entre ma base de donnée et mon layout ... le problème que j arrive pa a enregistrer mes informations dans ma base
dans mon application.ini
resources.layout.layoutPath = APPLICATION_PATH "/layouts/scripts/"
resources.layout.layout = "layout"
resources.view[] =
resources.db.adapter = PDO_MYSQL
resources.db.params.host = localhost
resources.db.params.username = root
resources.db.params.password =
resources.db.params.dbname = gestion
dans indexController
public function nveleveAction(){
$layout = Zend_Layout::getMvcInstance();
$layout->setLayout('nv_eleve');
$Nom = $this->getValue('Nom');
$Prenom = $this->getValue('Prenom');
$etudiant = new Application_Model_DbTable_Etudiant();
$etudiant->addEtudiant($Nom,$Prenom);
}
et dans etudiant.php
class Application_Model_DbTable_Etudiant extends Zend_Db_Table_Abstract
{
protected $_name = 'etudiant';
public function addEtudiant($Nom,$Prenom)
{
$data = array(
'Nom' =>$Nom,
'Prenom' =>$Prenom
);
$this->insert($data);
}
}
Hors ligne
Bonjour, en lisant ton code je ne peux pas me tromper en affirmant que c'est du zf1 ?
Si tel est le cas tu t'es trompé de catégorie de forum.
Hors ligne
oui c est d ZF1 .... j ai pa bien compris... normalement mon forum est dans mon layout ..
Hors ligne
Salut, oula, si tu débutes je te conseil de commencer directement avec le ZF2, dans le cas contraire tu n'es pas dans la bonne section. Dans tous les cas lire la doc officielle est un bon point de départ surtout que ton problème y est traité .
Hors ligne
mmerccii .... je suis encors debutatnt ...le ZF1 etait imposé par mon professseur j ai pa le choix ... je veux essay d travailler sur la documentation officielle ..merci encors une fois
Hors ligne
Bonjour Je suis Anciens mais je me ferai fort de répondre a vos questions si je peu.
donne moi la structure complète de ce controller
public function nveleveAction(){
$layout = Zend_Layout::getMvcInstance();
$layout->setLayout('nv_eleve');
$Nom = $this->getValue('Nom');
$Prenom = $this->getValue('Prenom');
$etudiant = new Application_Model_DbTable_Etudiant();
$etudiant->addEtudiant($Nom,$Prenom);
}
Hors ligne
merci Jamaldeen je vien d vous envoyer un courrier elctronique qui explique mieu mon prob et merci d avance
Hors ligne