Bonjour,
j'ai un formulaire avec des critere qui peuvent etre note de 1 a 5.
j'ai créer ma fonction pdo.
mais comment inserer les criteres ref_critere et ref_notation qui sont affiché avec des select pour les notations et des label pour les criteres.
ex critere : accueil en face liste deroulante de 1 a 5
sachant aussi que les 3dernière variable sont des 3 cle etrangeres.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 protected function add(Evaluation $Evaluation) { $requete = $this->db->prepare('INSERT INTO evaluation (id_evaluation, date_evaluation, heure_evaluation, adresse_ip, commentaire, ref_notation, ref_critere, ref_servicepublic ) values (:id_evaluation, :date_evaluation, :heure_evaluation, :adresse_ip, :commentaire, :ref_notation, :ref_critere, :ref_servicepublic '); $requete->bindValue(':id_evaluation', $Evaluation->getIdEvaluation()); $requete->bindValue(':date_evaluation', $Evaluation->getDateEvaluation()); $requete->bindValue(':heure_evaluation', $Evaluation->getHeureEvaluation()); $requete->bindValue(':adresse_ip', $Evaluation->getAdresseIp()); $requete->bindValue(':commentaire', $Evaluation->getCommentaire()); $requete->bindValue(':ref_notation', $Evaluation->getRefNotation()); $requete->bindValue(':ref_critere', $Evaluation->getRefCritere()); $requete->bindValue(':ref_servicepublic', $Evaluation->getRefServicePublic()); $requete->execute(); }
je voudrai aussi savoir comment modifier le select pour l'affichage :
merci pour votre aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 public function getUnique($id) { $requete = $this->db->prepare('SELECT id_evaluation, date_evaluation, heure_evaluation, adresse_ip, commentaire, ref_notation, ref_critere, ref_servicepublic FROM evaluation WHERE id_evaluation = :id'); $requete->bindValue(':id', (int) $id, PDO::PARAM_INT); $requete->execute(); return new Evaluation($requete->fetch(PDO::FETCH_ASSOC)); }
Partager