impossible de récuperer l'id d'un emploi avec php et twig sans symfony
	
	
		Bonjour,
J'utilise twig et php sans symfony pour la création d'un site internet avec pdo en orienté objet.
l'ensemble fonctionne bien pour lister tout les emplois de la base de données avec une vue twig;
Par contre la function qui s'occupe de récuperer l'id d'un emploi n'affiche rien. Je ne vois pas l'erreur ....
ma class contenant les fonctions simple 
	Code:
	
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
   |  
<?php
 
class Emploi{
 
  public static function getList(PDO $pdo){
 
  include 'Twig/twig.php';     
 
  $sql =$pdo->prepare('SELECT * FROM emplois ORDER BY id DESC');
  $sql->execute();
 
 
  echo $twig->render('emploi.html.twig',array( 'list'=>$sql,));
 
  return $sql->fetchAll(PDO::FETCH_ASSOC);
 
    }
 
    public static function getOneList(PDO $pdo,$id){
       include 'Twig/twig.php'; 
      $sql=$pdo->prepare('SELECT * FROM emplois WHERE id='.$pdo->quote($id, PDO::PARAM_INT));
      $sql->execute();
 
      echo $twig->render('information.html.twig',array( 'oneList'=>$sql,));
 
       return $sql->fetchAll(PDO::FETCH_OBJ);
 
    }
} | 
 Le fichier  faisant le lien avec la vue permettant de voir les information d'un emploi
	Code:
	
1 2 3 4 5 6 7 8 9
   | <?php
include 'Inc/inc.php';
if (!empty($_GET['id'])) {
    $id = (int) $_GET['id'];
} else {
    header('Location: index.php');
}
$oneEmploi=new Emploi;
$oneEmploi->getOneList($pdo,$id); | 
 et la vue 
	Code:
	
1 2 3 4 5 6 7 8 9 10
   |  
  <article class="span12">
 
        <p>{{ oneList.description}}</p>
 
        <small class="badge badge-info pull-right">Création : </small>
        <small class="badge badge-info pull-right">Mise à jour : </small>
    </article>
le code est simple mais la je désespere ....
Si quelqu'un à le recule de voir l'erreur qui doit être à mon avis flagrante, je le remercierai ... :-) |