premier test quote -> bdd

pull/21/head
kevin.modejar 6 months ago
parent 91b109e6ab
commit 41b56bfa35

@ -10,8 +10,8 @@ $rep = __DIR__ . '/../';
//BD
$base = 'dbkemondejar';
$login = '';
$mdp = '';
$login = 'kemondejar';
$mdp = 'Ctvl-21122005';
//Vues
$vues['erreur'] = 'vue/erreur.php';

@ -11,7 +11,7 @@ require_once __DIR__ . '/config/config.php';
require __DIR__ . '/vendor/autoload.php';
$co = new \Gateway\Connection('pgsql:host=localhost;dbname=dbwikifantasy;', 'kiem', '');
$co = new \Gateway\Connection("pgsql:host=localhost;dbname={$base};", $login, $mdp);
//twig
$loader = new \Twig\Loader\FilesystemLoader('vue/templates');
@ -20,7 +20,7 @@ $twig = new \Twig\Environment($loader, [
]);
$cont = new Controleur\FrontControler($co);
$cont = new Controleur\FrontControler();
session_unset();
session_destroy();

@ -1,8 +1,17 @@
<?php
namespace Controleur;
use Model\QuoteModel;
use Gateway\Connection;
Class VisitorControler{
private QuoteModel $qMod;
public function __construct(){
global $co;
$this->qMod = new QuoteModel(new QuoteGateway($co));
}
public function accueil(){
global $vues;
require_once $vues['accueil'];
@ -11,7 +20,7 @@ Class VisitorControler{
public function quote(array $arg){
global $vues;
$id=$arg['idQuote'] ?? 1;
$q = $qMod->searchId($id);
//echo "{$id}";
require_once $vues['quote'];

@ -1,6 +1,6 @@
<?php
global $twig;
global $twig, $q;
echo $twig->render('head.html.twig', array(
'title' => "Quote",

Loading…
Cancel
Save