gewenst 0 bij ontbreken wensids

This commit is contained in:
Monique
2022-09-29 11:54:56 +02:00
parent b4d53f12dc
commit 931993d3c1
+26 -19
View File
@@ -139,15 +139,20 @@ class Rapontwikkel extends MY_Controller {
} }
}; };
if ( $gewenst && count($gewenst) > 0 )
{ {
$i = 0;
foreach ( $scores as $score ) { foreach ( $scores as $index=> $score ) {
if($gewenst[$i]){ if($gewenst && count($gewenst)> ($index)) {
$score->gewenstid = $gewenst[$i]->id;
$score->gewenst = $gewenst[$i]->wens; $score->gewenstid = $gewenst[$index]->id;
$i = $i + 1; $score->gewenst = $gewenst[$index]->wens;
} }
else{
$score->gewenstid =0;
$score->gewenst = 0;
}
}; //foreach }; //foreach
} }
} }
@@ -196,7 +201,7 @@ class Rapontwikkel extends MY_Controller {
$userid = $this->Orgusers_model->get_fieldvalue( ["id" => $orguserid], "user_id" ); $userid = $this->Orgusers_model->get_fieldvalue( ["id" => $orguserid], "user_id" );
$organisatie = $this->Organisaties_model->getorg( $orgid ); $organisatie = $this->Organisaties_model->getorg( $orgid );
$scores = NULL; $scores = NULL;
$gewenst = NULL; $gewenst = FALSE;
// als de organisatie een school is : haal de gemiddelde score op (als de 'ik-versie" wordt gebruikt // als de organisatie een school is : haal de gemiddelde score op (als de 'ik-versie" wordt gebruikt
// let op als ik-versie dan moeten de gegevens van de users worden opgehaald maar // let op als ik-versie dan moeten de gegevens van de users worden opgehaald maar
// dat gaat vanzelf omdat gezocht wordt naar organisatie (via filled versions); // dat gaat vanzelf omdat gezocht wordt naar organisatie (via filled versions);
@@ -221,16 +226,18 @@ class Rapontwikkel extends MY_Controller {
}; // foreach scores }; // foreach scores
$gewenst = $this->Scores_model->getgewenstindividueel( $orgid, $orgversieid, $orguserid ); $gewenst = $this->Scores_model->getgewenstindividueel( $orgid, $orgversieid, $orguserid );
if ( $gewenst ) foreach ( $scores as $index=> $score ) {
{ if($gewenst && count($gewenst)> ($index)) {
$i = 0;
foreach ( $scores as $score ) $score->gewenstid = $gewenst[$index]->id;
{ $score->gewenst = $gewenst[$index]->wens;
$score->gewenstid = $gewenst[ $i ]->id; }
$score->gewenst = $gewenst[ $i ]->wens; else{
$i = $i + 1; $score->gewenstid =0;
}; //foreach $score->gewenst = 0;
} }
}; //foreach
echo json_encode( ['scores' => $scores] ); echo json_encode( ['scores' => $scores] );
} // getscores } // getscores