public function update(touitos $perso) { $q = $this->_db->prepare('UPDATE touitos SET mail = :mail, pseudo=:pseudo,nom = :nom, statut = :statut, photo = :photo WHERE id = :id'); $q->bindValue(':mail', $perso->getMail(), PDO::PARAM_STR); $q->bindValue(':nom', $perso->getNom(), PDO::PARAM_STR); $q->bindValue(':statut', $perso->getStatut(), PDO::PARAM_STR); $q->bindValue(':photo', $perso->getPhoto(), PDO::PARAM_STR); $q->bindValue(':id', $perso->getId(), PDO::PARAM_INT); $q->bindValue(':pseudo', $perso->getPseudo(), PDO::PARAM_INT); $q->execute(); }
function gettouitosVignette($bd, touitos $touitos) { echo '<div class="touitosDiv"><a href="profile.php?user='******'">'; echo '<div class="result_photo">' . getPhoto($touitos, "search_result_profile_pic") . '</div>'; echo '<div class="result_details">'; echo '<div class="result_name">' . htmlentities($touitos->getNom()) . '</div>'; echo '<div class="result_pseudo">@' . htmlentities($touitos->getPseudo()) . '</div>'; echo '<div class="result_statut">' . htmlentities($touitos->getStatut()) . '</div>'; echo '</div>'; echo '</a>'; if (isset($_SESSION['user'])) { $th = new touitosHandler($bd); $connectedUSer = $th->getByAttr("pseudo", $_SESSION['user'], PDO::PARAM_STR); echo '<div class="subscribeDiv">' . getFollowButton($th, $connectedUSer, $touitos) . '</div>'; } echo '</div>'; }