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
|
protected function addMultipleCritere($Evaluation,$criteres)
{
$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_servicepublic', $Evaluation->getRefServicePublic());
foreach ($criteres as $i => $value) {
$req->bindParam(':ref_critere', $criteres[$i]);
$req->bindParam(':ref_notation', $criteres[$i]);
$req->execute();
}
} |
Partager