Session, mvc.
yous
-
yg_be Messages postés 23437 Date d'inscription Statut Contributeur Dernière intervention -
yg_be Messages postés 23437 Date d'inscription Statut Contributeur Dernière intervention -
bonjour, Je développe une application web en php mvc. j'utilise les sessions pour permettre aux utilisateurs et aux administrateurs de se connecter sur interface. Dans cette applis l'administrateur va insérer affecter des fiches de paie à tous les utilisateurs en utilisant les informations nécessaires( id_fiche, nom, prenom,etc). Maintenant lorsque j'essaie d'afficher une fiche de paie de chaque à partir du nom de l'employé stocké
( $_session['employe']->prenom ) dans la session ça ne marche pas.
( $_session['employe']->prenom ) dans la session ça ne marche pas.
2 réponses
voici ma fonction dans model.php :
function getFiche(){
global $bdd;
$req= $bdd->prepare( ' SELECT * FROM fiche_paie WHERE prenom= '.$_SESSION['employe']->prenom.' ' );
$req->execute();
$fiche=$req->fetchAll(PDO::FETCH_OBJ);
return $fiche;
}
mon controller.php:
if (!empty($_GET['p']) AND $_GET['p'] =="mafiche")
{
$fiche=$this->model->getFiche();
require 'Views/singleFiche.php';
var_dump($fiche);
}
function getFiche(){
global $bdd;
$req= $bdd->prepare( ' SELECT * FROM fiche_paie WHERE prenom= '.$_SESSION['employe']->prenom.' ' );
$req->execute();
$fiche=$req->fetchAll(PDO::FETCH_OBJ);
return $fiche;
}
mon controller.php:
if (!empty($_GET['p']) AND $_GET['p'] =="mafiche")
{
$fiche=$this->model->getFiche();
require 'Views/singleFiche.php';
var_dump($fiche);
}
yg_be
Messages postés
23437
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
1 586
bonjour, "ça ne marche pas": message d'erreur, comportement inattendu?