classe modele tester

list-Gtw-Mdl
Nicolas FRANCO 3 years ago
parent 76635d851c
commit 6aed35dd16

@ -49,12 +49,18 @@ class TaskGateway
/*si on veut trouver une liste, juste chercher toutes les taches avec idList= id_de_la_liste*/
public function find($element="", $valeur=""){
if($element="")
if(strcmp($element,"")==0)
{
$query='SELECT * FROM Tache';
$query='SELECT * FROM Tache WHERE '.$element.'=:'.$element;
$this->con->executeQuery($query, array(
':'.$element =>array($valeur,PDO::PARAM_STR)));
$this->con->executeQuery($query);
}
else
{
$query='SELECT * FROM Tache WHERE '.$element.'=:'.$element;
$this->con->executeQuery($query, array(
':'.$element =>array($valeur,PDO::PARAM_STR)));
}
$results=$this->con->getResults();
foreach($results as $row)
{

@ -1,8 +1,10 @@
<?php
require_once("../business/Task.php");
require_once("../dal/TaskGateway.php");
require_once("../model/TaskModel.php");
echo "<h1>2do test</h1>";
# Test de la Gateway Tache
# nouvelle tache
$t = new Task(5,'tacheNotErr','desc.','urgent','001');
@ -15,8 +17,15 @@ $tgt = new TaskGateway($con);
//$tgt->insert($t);
//$tgt->delete('10');
/* # test find
$tasks=$tgt->find('idList','001');
# test find
/*$tasks=$tgt->find('idList','001');
foreach($tasks as $i)
echo $i->get_id()."<br>";
*/
echo $i->get_id()."<br>"; */
# Test du modele Tache
$mt= new TaskModel($con);
//$mt->addTask('6','tacheModel','desc.','urgent','001');
//$tasks = $mt->getTaskBy('titre','tache1');
//$tasks = $mt->getAllTask();
/*foreachh($tasks as $i)
echo $i->get_id()."<br>"; */

Loading…
Cancel
Save