function get_data_bedrijvenregister($cbs, $oms, $regio, $cbs2, $regio2, $bev) { global $dbh; $gemjaar = 2015; //bepaal laatste jaar $q = $dbh->prepare("select max(jaar) AS jaar from riz_rm_bedrijvenregister_jaren"); $q->execute(); $result = $q->fetch(); $jaar = $result[jaar]; $col = 'totwp'; if ($cbs) { $q = $dbh->prepare("select sum({$col}) AS val1 from riz_rm_bedrijvenregister{$jaar} where cbs_cd =:cbs"); $q->bindParam(':cbs', $cbs); if ($bev == true) { $q_bev = $dbh->prepare("select sum(riz_bevolking.totaal) AS bev from riz_bevolking \n where riz_bevolking.cbs_cd =:cbs\n and riz_bevolking.jaar =:jaar\n and leeftijd >= 15\n and leeftijd < 65"); $q_bev->bindParam(':cbs', $cbs); $q_bev->bindParam(':jaar', $jaar); } } if ($regio) { $q = $dbh->prepare("select sum({$col}) AS val1 from riz_rm_bedrijvenregister{$jaar}, riz_gemeentejaar_regio\n where riz_rm_bedrijvenregister{$jaar}.cbs_cd = riz_gemeentejaar_regio.cbs_cd \n and riz_gemeentejaar_regio.indeling_cd = 'RAS'\n and riz_gemeentejaar_regio.regio_cd =:regio\n and riz_gemeentejaar_regio.jaar =:gemjaar"); $q->bindParam(':regio', $regio); $q->bindParam(':gemjaar', $gemjaar); if ($bev == true) { $q_bev = $dbh->prepare("select sum(riz_bevolking.totaal) AS bev\n from riz_bevolking, riz_gemeentejaar_regio\n where riz_bevolking.cbs_cd = riz_gemeentejaar_regio.cbs_cd \n and riz_gemeentejaar_regio.indeling_cd = 'RAS'\n and riz_gemeentejaar_regio.regio_cd =:regio\n and riz_gemeentejaar_regio.jaar =:gemjaar\n and riz_bevolking.jaar =:jaar\n and leeftijd >= 15\n and leeftijd < 65"); $q_bev->bindParam(':regio', $regio); $q_bev->bindParam(':gemjaar', $gemjaar); $q_bev->bindParam(':jaar', $jaar); } } $q->execute(); $result = $q->fetch(); $val1 = $result[val1]; if ($bev == false) { $totaal_scr = duizendtallen($val1); } else { $q_bev->execute(); $result2 = $q_bev->fetch(); $bev = $result2[bev]; $totaal_scr = decimalen($val1 / $bev * 100, 1); } //stedelijkheid if ($cbs) { $stedelijk_cd = get_stedelijkheid($cbs); $q = $dbh->prepare("select sum({$col}) AS val1 from riz_rm_bedrijvenregister{$jaar}, riz_gemeentejaar_achtergrondkenmerken\n where riz_rm_bedrijvenregister{$jaar}.cbs_cd = riz_gemeentejaar_achtergrondkenmerken.cbs_cd \n and riz_gemeentejaar_achtergrondkenmerken.indeling_cd = 'STEDELIJK'\n and riz_gemeentejaar_achtergrondkenmerken.achtergrondkenmerk_cd =:stedelijk_cd\n and riz_gemeentejaar_achtergrondkenmerken.jaar =:gemjaar"); $q->bindParam(':stedelijk_cd', $stedelijk_cd); $q->bindParam(':gemjaar', $gemjaar); if ($bev == true) { $q_bev = $dbh->prepare("select sum(riz_bevolking.totaal) AS bev\n from riz_bevolking, riz_gemeentejaar_achtergrondkenmerken\n where riz_bevolking.cbs_cd = riz_gemeentejaar_achtergrondkenmerken.cbs_cd \n and riz_gemeentejaar_achtergrondkenmerken.indeling_cd = 'STEDELIJK'\n and riz_gemeentejaar_achtergrondkenmerken.achtergrondkenmerk_cd =:stedelijk_cd\n and riz_gemeentejaar_achtergrondkenmerken.jaar =:gemjaar\n and riz_bevolking.jaar =:jaar\n and leeftijd >= 15\n and leeftijd < 65"); $q_bev->bindParam(':stedelijk_cd', $stedelijk_cd); $q_bev->bindParam(':gemjaar', $gemjaar); $q_bev->bindParam(':jaar', $jaar); } $q->execute(); $result = $q->fetch(); $val1 = $result[val1]; if ($bev == false) { $totaal_sted_scr = duizendtallen($val1); } else { $q_bev->execute(); $result2 = $q_bev->fetch(); $bev = $result2[bev]; $totaal_sted_scr = decimalen($val1 / $bev * 100, 1); } } if ($cbs2) { $q = $dbh->prepare("select sum({$col}) AS val1 from riz_rm_bedrijvenregister{$jaar} where cbs_cd =:cbs2"); $q->bindParam(':cbs2', $cbs2); if ($bev == true) { $q_bev = $dbh->prepare("select sum(riz_bevolking.totaal) AS bev from riz_bevolking \n where riz_bevolking.cbs_cd =:cbs2\n and riz_bevolking.jaar =:jaar\n and leeftijd >= 15\n and leeftijd < 65"); $q_bev->bindParam(':cbs2', $cbs2); $q_bev->bindParam(':jaar', $jaar); } } if ($regio2) { $q = $dbh->prepare("select sum({$col}) AS val1 from riz_rm_bedrijvenregister{$jaar}, riz_gemeentejaar_regio\n where riz_rm_bedrijvenregister{$jaar}.cbs_cd = riz_gemeentejaar_regio.cbs_cd \n and riz_gemeentejaar_regio.indeling_cd = 'RAS'\n and riz_gemeentejaar_regio.regio_cd =:regio2\n and riz_gemeentejaar_regio.jaar =:gemjaar"); $q->bindParam(':regio2', $regio2); $q->bindParam(':gemjaar', $gemjaar); if ($bev == true) { $q_bev = $dbh->prepare("select sum(riz_bevolking.totaal) AS bev\n from riz_bevolking, riz_gemeentejaar_regio\n where riz_bevolking.cbs_cd = riz_gemeentejaar_regio.cbs_cd \n and riz_gemeentejaar_regio.indeling_cd = 'RAS'\n and riz_gemeentejaar_regio.regio_cd =:regio2\n and riz_gemeentejaar_regio.jaar =:gemjaar\n and riz_bevolking.jaar =:jaar\n and leeftijd >= 15\n and leeftijd < 65"); $q_bev->bindParam(':regio2', $regio2); $q_bev->bindParam(':gemjaar', $gemjaar); $q_bev->bindParam(':jaar', $jaar); } } if ($cbs2 || $regio2) { $q->execute(); $result = $q->fetch(); $val1 = $result[val1]; if ($bev == false) { $totaal2_scr = duizendtallen($val1); } else { $q_bev->execute(); $result2 = $q_bev->fetch(); $bev = $result2[bev]; $totaal2_scr = decimalen($val1 / $bev * 100, 1); } } $q = $dbh->prepare("select sum({$col}) AS val1 from riz_rm_bedrijvenregister{$jaar}"); $q->execute(); $result = $q->fetch(); $val1 = $result[val1]; if ($bev == true) { $q_bev = $dbh->prepare("select sum(riz_bevolking.totaal) AS bev from riz_bevolking \n where riz_bevolking.jaar =:jaar\n and leeftijd >= 15\n and leeftijd < 65"); $q_bev->bindParam(':jaar', $jaar); $q_bev->execute(); $result2 = $q_bev->fetch(); $bev = $result2[bev]; $totaal_prov_scr = decimalen($val1 / $bev * 100, 1); } else { $totaal_prov_scr = duizendtallen($val1); } if ($cbs && !$cbs2 && !$regio2) { $table_row = "<tr class=tabelrow><td align=left>{$oms}</td><td align=right>{$jaar}</td>\n <td align=right>{$totaal_scr}</td><td align=right>{$totaal_sted_scr}</td><td align=right>{$totaal_prov_scr}</td></tr>"; } if ($cbs && ($cbs2 || $regio2)) { $table_row = "<tr class=tabelrow><td align=left>{$oms}</td><td align=right>{$jaar}</td>\n <td align=right>{$totaal_scr}</td><td align=right>{$totaal2_scr}</td>\n <td align=right>{$totaal_sted_scr}</td><td align=right>{$totaal_prov_scr}</td></tr>"; } if ($regio && !$cbs2 && !$regio2) { $table_row = "<tr class=tabelrow><td align=left>{$oms}</td><td align=right>{$jaar}</td>\n <td align=right>{$totaal_scr}</td><td align=right>{$totaal_prov_scr}</td></tr>"; } if ($regio && ($cbs2 || $regio2)) { $table_row = "<tr class=tabelrow><td align=left>{$oms}</td><td align=right>{$jaar}</td>\n <td align=right>{$totaal_scr}</td><td align=right>{$totaal2_scr}</td>\n <td align=right>{$totaal_prov_scr}</td></tr>"; } return $table_row; }
$regio3 = substr($graphelements[5], 3, 1); } else { $cbs3 = $graphelements[5]; } if ($cache_table != 'ivm') { if ($cbs) { $label1 = htmlspecialchars(get_gemeente($cbs), ENT_QUOTES); //waarde van gemeente $q = $dbh->prepare("select jaar, perc from {$cache_table} where nr =:nr and cbs_cd =:cbs"); $q->bindParam(':nr', $nr); $q->bindParam(':cbs', $cbs); $q->execute(); $result = $q->fetch(); $perc = round($result[perc], 1); $jaar = $result[jaar]; $kenmerk = get_stedelijkheid($cbs); $label2 = get_stedelijkheid_oms($cbs); //waarde van gelijke gemeenten $q = $dbh->prepare("select sum(abs) as abs, sum(bev) as bev from {$cache_table}, riz_gemeentejaar_achtergrondkenmerken\n where {$cache_table}.cbs_cd = riz_gemeentejaar_achtergrondkenmerken.cbs_cd \n and nr =:nr\n and riz_gemeentejaar_achtergrondkenmerken.indeling_cd = 'STEDELIJK'\n and riz_gemeentejaar_achtergrondkenmerken.achtergrondkenmerk_cd =:kenmerk\n and riz_gemeentejaar_achtergrondkenmerken.jaar =:gemjaar"); $q->bindParam(':nr', $nr); $q->bindParam(':kenmerk', $kenmerk); $q->bindParam(':gemjaar', $gemjaar); $q->execute(); $result = $q->fetch(); $abs = $result[abs]; $bev = $result[bev]; $perc_tot = round($abs / $bev * $scale, 1); } if ($regio) { $label1 = htmlspecialchars(get_ras($regio), ENT_QUOTES); //waarde van regio
function get_data_ivm_years($cbs, $regio, $nr, $oms, $target, $rand, $indicator, $pijler, $tables, $years, $cols, $num_decimals) { global $dbh; $gemjaar = 2015; $stringtables = implode('-', $tables); $stringyears = implode('-', $years); $stringcols = implode('-', $cols); $gve = "ivm"; if ($regio) { $table_id = 'RAS' . $nr . 'compare_years,' . $target . ',' . $stringtables . ',' . $stringyears . ',' . $stringcols . ',' . $num_decimals . ',' . $gve; } else { $table_id = $nr . 'compare_years,' . $target . ',' . $stringtables . ',' . $stringyears . ',' . $stringcols . ',' . $num_decimals . ',' . $gve; } if ($regio) { $graph_id = $nr . 'compare_years,' . $target . ',' . $regio . ',' . $stringtables . ',' . $stringyears . ',' . $stringcols . ',' . $gve; } else { $graph_id = $nr . 'compare_years,' . $target . ',' . $cbs . ',' . $stringtables . ',' . $stringyears . ',' . $stringcols . ',' . $gve; } if ($regio) { $map_id = $nr . 'compare_years,' . $target . ',RAS' . $regio . ',' . $stringtables . ',' . $stringyears . ',' . $stringcols . ',' . $gve; } else { $map_id = $nr . 'compare_years,' . $target . ',' . $cbs . ',' . $stringtables . ',' . $stringyears . ',' . $stringcols . ',' . $gve; } $cell_id = $nr . ',' . $stringyears; $variable_id = $nr; $i = 0; foreach ($years as $value) { if ($cbs) { $kenmerk = get_stedelijkheid($cbs); $q = $dbh->prepare("select {$cols[$i]} AS val{$i} from riz_{$tables[$i]} where indeling = 'STEDELIJK' and indeling_cd =:kenmerk"); $q->bindParam(':kenmerk', $kenmerk); } if ($regio) { $q = $dbh->prepare("select {$cols[$i]} AS val{$i} from riz_{$tables[$i]} where indeling = 'RAS' and indeling_cd =:regio"); $q->bindParam(':regio', $regio); } $q->execute(); $result = $q->fetch(); $val[$i] = $result['val' . $i]; $i++; } $max = max(array_keys($val)); $val0_scr = '-'; $val1_scr = '-'; if (!is_null($val[0])) { $rel0_scr = decimalen($val[0], $num_decimals); } else { $rel0_scr = '-'; } if (!is_null($val[$max])) { $rel1_scr = decimalen($val[$max], $num_decimals); } else { $rel1_scr = '-'; } if ($target == "low") { $index = round($val[0] / $val[$max] * 100, 0); } if ($target == "high" && $val[0] > 0) { $index = round($val[$max] / $val[0] * 100, 0); } if (!$index) { $index = '-'; } //TOTALEN (provincie of gelijksoortige gemeenten) $i = 0; foreach ($years as $value) { if ($cbs) { $kenmerk = get_stedelijkheid($cbs); $q = $dbh->prepare("select {$cols[$i]} AS val{$i} from riz_{$tables[$i]} where indeling = 'STEDELIJK' and indeling_cd =:kenmerk"); $q->bindParam(':kenmerk', $kenmerk); } else { //provincie $q = $dbh->prepare("select {$cols[$i]} AS val{$i} from riz_{$tables[$i]} where indeling = 'tot'"); } $q->execute(); $result = $q->fetch(); $val_tot[$i] = $result['val' . $i]; $i++; } $max = max(array_keys($val)); $val0_tot_scr = '-'; $val1_tot_scr = '-'; $rel0_tot_scr = decimalen($val_tot[0], $num_decimals); $rel1_tot_scr = decimalen($val_tot[$max], $num_decimals); if ($target == "low") { $index_tot = round($val_tot[0] / $val_tot[$max] * 100, 0); } if ($target == "high") { $index_tot = round($val_tot[$max] / $val_tot[0] * 100, 0); } echo "<tr class=tabelrow><td align=left class=cell_variable_text>{$oms}<a href=# title='naar tabel' class=getTable id={$table_id}><img src=images/table.png class=barometer_image></a>"; echo "</td><td class=cell_variable_image><a href=# title='naar toelichting' class=getVariable id={$variable_id}>\r\n <img src=images/red.png class=image_toelichting></a></td>\r\n <td align=right>{$val0_scr}</td>\r\n <td align=right class=cell_toelichting_text>{$rel0_scr}</td>\r\n <td class=cell_toelichting_image><a href=# title='naar toelichting' class=getCell id={$cell_id}.0>\r\n <img src=images/red.png class=image_toelichting></a></td>\r\n <td align=right colspan=2>100</td>\r\n <td align=right>{$val1_scr}</td>\r\n <td align=right class=cell_toelichting_text>{$rel1_scr}</td>\r\n <td class=cell_toelichting_image><a href=# title='naar toelichting' class=getCell id={$cell_id}.1>\r\n <img src=images/red.png class=image_toelichting></a></td>\r\n <td align=right colspan=2>{$index}</td>\r\n <td align=right>{$val0_tot_scr}</td>\r\n <td align=right class=cell_toelichting_text>{$rel0_tot_scr}</td> \r\n <td class=cell_toelichting_image><a href=# title='naar toelichting' class=getCell id={$cell_id}.0>\r\n <img src=images/red.png class=image_toelichting></a></td>\r\n <td align=right>100</td>\r\n <td align=right>{$val1_tot_scr}</td>\r\n <td align=right class=cell_toelichting_text>{$rel1_tot_scr}</td> \r\n <td class=cell_toelichting_image><a href=# title='naar toelichting' class=getCell id={$cell_id}.1>\r\n <img src=images/red.png class=image_toelichting></a></td>\r\n <td align=right>{$index_tot}</td>"; echo "</tr>"; if ($index == '-') { $index = NULL; } $q = $dbh->prepare("insert into t{$rand} (val1,val2) values (:index,:index_tot)"); $q->bindParam(':index', $index); $q->bindParam(':index_tot', $index_tot); $q->execute(); }
<div id="vergelijking" style="display: none;"> <?php $cbs = filter_input(INPUT_GET, 'cbs', FILTER_SANITIZE_NUMBER_INT); $regio = filter_input(INPUT_GET, 'regio', FILTER_SANITIZE_NUMBER_INT); if ($gemeente) { echo "Kies een gemeente of regio om {$gemeente} mee te vergelijken<br><br>"; } else { echo "Kies een gemeente of regio om {$regio_nm} mee te vergelijken<br><br>"; } echo "<form action=report.php name=vergelijking_form method=get>"; echo "<input type=hidden name=cbs value={$cbs}>"; echo "<input type=hidden name=regio value={$regio}>"; if ($gemeente) { $stedelijkheid = get_stedelijkheid($cbs); $q = $dbh->prepare("select gemeente, riz_gemeentejaar.cbs_cd, achtergrondkenmerk_cd \r\n from riz_gemeentejaar, riz_gemeentejaar_achtergrondkenmerken \r\n where riz_gemeentejaar.jaar =:gemjaar \r\n and riz_gemeentejaar.cbs_cd <> :cbs\r\n and riz_gemeentejaar.jaar = riz_gemeentejaar_achtergrondkenmerken.jaar \r\n and riz_gemeentejaar.cbs_cd = riz_gemeentejaar_achtergrondkenmerken.cbs_cd \r\n and indeling_cd = 'stedelijk'\r\n order by gemeente"); $q->bindParam(':gemjaar', $gemjaar); $q->bindParam(':cbs', $cbs); $q->execute(); $results = $q->fetchAll(PDO::FETCH_ASSOC); echo "<b>Gemeenten </b>(vergelijkbare gemeenten -naar mate van stedelijkheid- zijn in rood weergegeven)"; echo "<table border=0><tr>"; for ($i = 0; count($results) - 1 >= $i; $i++) { $cbs_cd = $results[$i]["cbs_cd"]; $achtergrondkenmerk_cd = $results[$i]["achtergrondkenmerk_cd"]; $gemeente = $results[$i]["gemeente"]; if ($achtergrondkenmerk_cd == $stedelijkheid) { $highlight = 'highlight'; } else { $highlight = ''; } echo "<td class=\"barometerrow {$highlight}\"><input type=radio name=cbs2 value={$cbs_cd}>{$gemeente}</td>";
$q->bindParam(':top5', $top5_elements[0]); $q->execute(); $results = $q->fetchAll(PDO::FETCH_ASSOC); for ($i = 0; count($results) - 1 >= $i; $i++) { $oms = $results[$i][oms]; $rank = $results[$i][rank]; echo "<tr class=tabelrow>"; echo "<td>{$oms}</td>"; echo "<td align=right>{$rank}</td></tr>"; } echo "</tbody></table>"; } if ($ranking) { $text = get_stedelijkheid_oms($top5_elements[0]); $text = $text . 'e'; $kenmerk = get_stedelijkheid($top5_elements[0]); $num_gemeenten = get_count_gemeenten($kenmerk); echo "<h2>5 slechtste scores voor {$top5_gemeente} in de pijler {$top5_pijler}</h2>"; echo "vergelijking met {$text} gemeenten<br><br>"; echo "<table class='barometer_table' border=0 width=100% cellpadding=4 cellspacing=0>"; echo "<thead><tr VALIGN=top>"; echo "<th width=80%>variabele</th>"; echo "<th width=20% align=right>rangorde {$text} gemeenten (n={$num_gemeenten})</th>"; echo "</tr></thead><tbody>"; $q = $dbh->prepare("select oms, rank_own from barometer_{$top5_pijler} where cbs_cd =:top5 order by rank_own DESC limit 5"); $q->bindParam(':top5', $top5_elements[0]); $q->execute(); $results = $q->fetchAll(PDO::FETCH_ASSOC); for ($i = 0; count($results) - 1 >= $i; $i++) { $oms = $results[$i][oms]; $rank = $results[$i][rank_own];
function get_data_cols($cbs, $regio, $nr, $oms, $graph, $cols, $rand, $eindjaar, $scale, $cbs2, $regio2) { // global $this->dbh; $gemjaar = 2015; $ini = parse_ini_file("../ris/ini/{$nr}.ini", TRUE); //bepaal laatste jaar $ini_headers = implode(',', $ini['headers']); $headers = explode(',', $ini_headers); rsort($headers); $jaar = $headers[0]; if ($eindjaar == true) { $q = $this->dbh->prepare("select eindjaar from riz_bestanden where nr =:nr"); $q->bindParam(':nr', $nr); $q->execute(); $result = $q->fetch(); $jaar = $result[eindjaar]; } $i = 1; foreach ($cols as $value) { $sql .= $value . ' AS val' . $i . ','; $sum_sql .= 'SUM(' . $value . ') AS val' . $i . ','; $i++; } $sql = substr($sql, 0, -1); $sum_sql = substr($sum_sql, 0, -1); $table = 'riz_' . $nr; if ($cbs) { $q = $this->dbh->prepare("select {$sql} from {$table} where cbs_cd =:cbs"); $q->bindParam(':cbs', $cbs); } if ($regio) { $q = $this->dbh->prepare("select {$sum_sql} from {$table}, riz_gemeentejaar_regio\n where {$table}.cbs_cd = riz_gemeentejaar_regio.cbs_cd \n and riz_gemeentejaar_regio.indeling_cd = 'RAS'\n and riz_gemeentejaar_regio.regio_cd =:regio\n and riz_gemeentejaar_regio.jaar =:gemjaar"); $q->bindParam(':regio', $regio); $q->bindParam(':gemjaar', $gemjaar); } $q->execute(); $result = $q->fetch(); $val1 = $result[val1]; $val2 = $result[val2]; if (is_null($val2) || $val2 == 0) { $totaal = '-'; $totaal_scr = '-'; } else { $totaal = round($val1 / $val2 * $scale, 1); $totaal_scr = decimalen($val1 / $val2 * $scale, 1); } //stedelijkheid if ($cbs) { $stedelijk_cd = get_stedelijkheid($cbs); $q = $this->dbh->prepare("select {$sum_sql} from {$table}, riz_gemeentejaar_achtergrondkenmerken\n where {$table}.cbs_cd = riz_gemeentejaar_achtergrondkenmerken.cbs_cd \n and riz_gemeentejaar_achtergrondkenmerken.indeling_cd = 'STEDELIJK'\n and riz_gemeentejaar_achtergrondkenmerken.achtergrondkenmerk_cd =:stedelijk_cd\n and riz_gemeentejaar_achtergrondkenmerken.jaar =:gemjaar"); $q->bindParam(':stedelijk_cd', $stedelijk_cd); $q->bindParam(':gemjaar', $gemjaar); $q->execute(); $result = $q->fetch(); $val1 = $result[val1]; $val2 = $result[val2]; $totaal_sted = round($val1 / $val2 * $scale, 1); $totaal_sted_scr = decimalen($val1 / $val2 * $scale, 1); } if ($cbs2) { $q = $this->dbh->prepare("select {$sql} from {$table} where cbs_cd =:cbs2"); $q->bindParam(':cbs2', $cbs2); } if ($regio2) { $q = $this->dbh->prepare("select {$sum_sql} from {$table}, riz_gemeentejaar_regio\n where {$table}.cbs_cd = riz_gemeentejaar_regio.cbs_cd \n and riz_gemeentejaar_regio.indeling_cd = 'RAS'\n and riz_gemeentejaar_regio.regio_cd = {$regio2}\n and riz_gemeentejaar_regio.jaar = {$gemjaar}"); $q->bindParam(':regio2', $regio2); $q->bindParam(':gemjaar', $gemjaar); } if ($cbs2 || $regio2) { $q->execute(); $result = $q->fetch(); $val1 = $result[val1]; $val2 = $result[val2]; if (is_null($val2) || $val2 == 0) { $totaal2 = '-'; $totaal2_scr = '-'; } else { $totaal2 = round($val1 / $val2 * $scale, 1); $totaal2_scr = decimalen($val1 / $val2 * $scale, 1); } } $q = $this->dbh->prepare("select {$sum_sql} from {$table}"); $q->execute(); $result = $q->fetch(); $val1 = $result[val1]; $val2 = $result[val2]; $totaal_prov = round($val1 / $val2 * $scale, 1); $totaal_prov_scr = decimalen($val1 / $val2 * $scale, 1); if ($cbs && !$cbs2 && !$regio2) { $table_row = "<tr class=tabelrow><td align=left>{$oms}</td><td align=right>{$jaar}</td>\n <td align=right>{$totaal_scr}</td><td align=right>{$totaal_sted_scr}</td>\n <td align=right>{$totaal_prov_scr}</td></tr>"; if ($graph == true) { $q = $this->dbh->prepare("INSERT INTO t{$rand}\n (oms,val,val2,sted,prov)\n VALUES (:oms,:val,null,:sted,:prov)"); $q->bindParam(':oms', $oms); $q->bindParam(':val', $totaal); $q->bindParam(':sted', $totaal_sted); $q->bindParam(':prov', $totaal_prov); $q->execute(); } } if ($cbs && ($cbs2 || $regio2)) { $table_row = "<tr class=tabelrow><td align=left>{$oms}</td><td align=right>{$jaar}</td>\n <td align=right>{$totaal_scr}</td><td align=right>{$totaal2_scr}</td>\n <td align=right>{$totaal_sted_scr}</td>\n <td align=right>{$totaal_prov_scr}</td></tr>"; if ($graph == true) { $q = $this->dbh->prepare("INSERT INTO t{$rand}\n (oms,val,val2,sted,prov)\n VALUES (:oms,:val,:val2,:sted,:prov)"); $q->bindParam(':oms', $oms); $q->bindParam(':val', $totaal); $q->bindParam(':val2', $totaal2); $q->bindParam(':sted', $totaal_sted); $q->bindParam(':prov', $totaal_prov); $q->execute(); } } if ($regio && !$cbs2 && !$regio2) { $table_row = "<tr class=tabelrow><td align=left>{$oms}</td><td align=right>{$jaar}</td>\n <td align=right>{$totaal_scr}</td><td align=right>{$totaal_prov_scr}</td></tr>"; if ($graph == true) { $q = $this->dbh->prepare("INSERT INTO t{$rand}\n (oms,val,val2,sted,prov)\n VALUES (:oms,:val,null,null,:prov)"); $q->bindParam(':oms', $oms); $q->bindParam(':val', $totaal); $q->bindParam(':prov', $totaal_prov); $q->execute(); } } if ($regio && ($cbs2 || $regio2)) { $table_row = "<tr class=tabelrow><td align=left>{$oms}</td><td align=right>{$jaar}</td>\n <td align=right>{$totaal_scr}</td><td align=right>{$totaal2_scr}</td>\n <td align=right>{$totaal_prov_scr}</td></tr>"; if ($graph == true) { $q = $this->dbh->prepare("INSERT INTO t{$rand}\n (oms,val,val2,sted,prov)\n VALUES (:oms,:val,:val2,null,:prov)"); $q->bindParam(':oms', $oms); $q->bindParam(':val', $totaal); $q->bindParam(':val2', $totaal2); $q->bindParam(':prov', $totaal_prov); $q->execute(); } } return $table_row; }