public function __construct($x, $y) { $db_handle = DBConnect::getInstance(); $jaarJongeren = new aantalJongeren($db_handle); $jaar = $jaarJongeren->showJaren(); $laatsteDrieJaren = array_slice($jaar, 2, 3); $this->xAx_Points = $laatsteDrieJaren; $aantalJongeren = new JeugdGGZ($db_handle); $percentageJongeren = $aantalJongeren->showPercentageNieuweClienten(); $percentageLaatsteDrieJaren = array_slice($percentageJongeren, 2, 3); $this->yAx_Points = $percentageLaatsteDrieJaren; }
if (isset($_POST['PrognoseJaar2'])) { $yPercentageNieuweClientenProvf = number_format($yPercentageNieuweClientenProv, 1, ",", ""); } else { $yPercentageNieuweClientenProvf = '0'; } $htmlFormulier2 .= "<td class=tabelfooter align=right>{$yPercentageNieuweClientenProvf}</td>"; $htmlFormulier2 .= "</tfoot>"; $htmlFormulier2 .= "</table>"; $htmlFormulier2 .= "<input type='submit' value='' class='submit_button' id='subm'>"; $htmlFormulier2 .= "</fieldset>"; $htmlFormulier2 .= "</form></div>"; echo $htmlFormulier2; } //Jeugd GGZ nieuwe clienten require_once '../PrognoseCreatorGemeenten/JeugdGGZ.php'; $jeugdGGZ = new JeugdGGZ($db_handle); //haal het aantal nieuwe clienten uit de database $jeugdzorgProvincie = new JeugdZorgProvincie($db_handle); $totaalnieuweClientenGGZ = $jeugdGGZ->showAantalNieuweClienten(); $percentageNieuweClientenGGZ = $jeugdGGZ->showPercentageNieuweClienten(); $yGGZ = (double) end($jongeren); require_once '../PrognoseCreatorGemeenten/RegressionJeugdGGZ.php'; $x = (int) $_POST['PrognoseJaar3']; $prognosepercentageNieuweCLientenGGZ = new RegressionPercentageNieuweClientenJeugdGGZ($x, $yGGZ); $yPercentageNieuweClientenGGZ = $prognosepercentageNieuweCLientenGGZ->calculateY(); $var1 = $yPercentageNieuweClientenGGZ; $var2 = $yGGZ; $yNieuweClientenGGZ = $yPercentageNieuweClientenGGZ / 100 * $yGGZ; $yNieuweClientenGGZ = number_format($yNieuweClientenGGZ, 3, '.', ','); $colsToDisplay3 = count($jaar); $htmlOutput3 = array();