Le CONTROLLER FONCTIONNEEEEEEEEEEEEEEEEEEE

pull/11/head
Emre KARTAL 3 years ago
parent de3fbfb47e
commit 08ea2c146d

@ -18,7 +18,7 @@ class CtrlVisiteur {
//pas d'action, on réinitialise 1er appel
case NULL:
$this->Reinit();
$this->ConsulterListePublic($dVueEreur);
break;
case "validationFormulaire":
@ -66,12 +66,6 @@ class CtrlVisiteur {
exit(0);
}//fin constructeur
function Reinit() {
global $rep,$vues;
require ($rep.$vues['listPublic']);
}
function ValidationFormulaire(array $dVueEreur) {
global $rep,$vues;
Modele::CreerUtilisateur();
@ -96,7 +90,7 @@ class CtrlVisiteur {
function ConsulterListePublic(array $dVueEreur) {
global $rep,$vues;
Modele::RecupererListePublic();
$listes = Modele::RecupererListePublic();
require ($rep.$vues['listPublic']);
}

@ -1,7 +1,5 @@
<?php
namespace modeles;
class Liste
{
private $id;
@ -11,7 +9,7 @@ class Liste
private $estPublic;
private $idUtilisateur;
public function __construct($id, $nom, $description, $dateCreation, $estPublic, $idUser){
public function __construct($id, $nom, $description, $dateCreation, $estPublic, $idUtilisateur){
$this->id = $id;
$this->nom = $nom;
$this->description = $description;
@ -57,11 +55,11 @@ class Liste
}
//idUtilisateur
public function getIdUser(){
public function getIdUtilisateur(){
return $this->idUtilisateur;
}
public function setIdUser($idUser){
public function setIdUtilisateur($idUtilisateur){
$this->idUtilisateur = $idUtilisateur;
}

@ -29,8 +29,8 @@ class ListeGateway{
public function getListe(int $offset, int $limit){
$query = "SELECT * FROM ToDoList_Liste LIMITS $offset,$limit";
$this->con->executeQuery($query);
$results=$this->con->getResults();
return $results;
$listes=$this->con->getResults();
return $listes;
}
public function getTacheListe(Liste $liste){
@ -41,7 +41,7 @@ class ListeGateway{
}
public function getListePublic($offset,$limit){
$query = "SELECT * FROM ToDoList_Liste AND estPublic LIMITS $offset,$limit";
$query = "SELECT * FROM ToDoList_Liste ";
$this->con->executeQuery($query);
$listes = [];
foreach ($this->con->getResults() as $liste) {

@ -19,9 +19,9 @@ class Modele
}
public static function RecupererListePublic(){
$userGtw = new ListeGateway();
$userGtw = new ListeGateway();
return $userGtw->getListe(0,10);
return $userGtw->getListePublic(0,10);
}

@ -1,7 +1,5 @@
<?php
namespace modeles;
class Tache
{
private $id;

@ -1,7 +1,5 @@
<?php
namespace modeles;
class Utilisateur
{
private $id;

@ -1,6 +1,6 @@
<div class="header">
<div class="menu-bar">
<nav class="navbar navbar-expand-lg bg-info fixed-top">
<nav class="navbar navbar-expand-lg bg-info ">
<img src="./Vue/Images/LogoForHome.png" width="200">
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarNavAltMarkup" aria-controls="navbarNavAltMarkup" aria-expanded="false" aria-label="Toggle navigation">
<i class="fa fa-bars"></i>

@ -18,7 +18,7 @@
<?php
foreach($listes as $liste){
echo '<center>$liste->getNom()</center>';
echo '<center>'.$liste->getNom().'</center>';
}
?>

@ -5,7 +5,7 @@ $rep=__DIR__.'/../';
//BD
$user= 'emkartal1';
$user='emkartal1';
$pass='achanger';
$dsn='mysql:host=londres.uca.local;dbname=dbemkartal1';
//Vues

Loading…
Cancel
Save