コード例 #1
0
 public function update(Projet $projet)
 {
     $query = $this->_db->prepare('UPDATE t_projet SET nom=:nom, titre=:titre, adresse=:adresse, superficie=:superficie, description=:description, 
     budget=:budget, updatedBy=:updatedBy, updated=:updated WHERE id=:id') or die(print_r($this->_db->errorInfo()));
     $query->bindValue(':id', $projet->id());
     $query->bindValue(':nom', $projet->nom());
     $query->bindValue(':titre', $projet->titre());
     $query->bindValue(':adresse', $projet->adresse());
     $query->bindValue(':description', $projet->description());
     $query->bindValue(':superficie', $projet->superficie());
     $query->bindValue(':budget', $projet->budget());
     $query->bindValue(':updated', $projet->updated());
     $query->bindValue(':updatedBy', $projet->updatedBy());
     $query->execute();
     $query->closeCursor();
 }
コード例 #2
0
ファイル: projet.php プロジェクト: elBichon/freeCitizen
 $ajouter = "ajoutProjet.php";
 require 'includes/menu.php';
 require 'includes/menuServices.php';
 require 'includes/menuInfos.php';
 require 'includes/themesProjet.php';
 require 'includes/bbcodeTexte.php';
 require 'objets/ObjetProjet.php';
 echo '<section id="voirProjet"><h2>Les derniers projets dans cette ville</h2>';
 $request = $bdd->query('SELECT * FROM freeCitizenProjet WHERE ville = "' . $ville . '" ORDER BY votes LIMIT 0, 10');
 while ($donnees = $request->fetch(PDO::FETCH_ASSOC)) {
     //appel au constructeur
     $projet = new Projet($donnees);
     //affichage du contenu de la bdd
     echo $projet->id();
     echo "</br>";
     echo $projet->titre();
     echo "</br>";
     echo $projet->date();
     echo "</br>";
     echo $projet->ville();
     echo "</br>";
     echo $projet->theme();
     echo "</br>";
     echo $projet->idAuteur();
     echo "</br>";
     echo $projet->equipe();
     echo "</br>";
     echo $projet->votes();
     echo "</br>";
     $texte = $projet->descriptif();
     echo $texte;