- <?php
- include("verbinden.php");
- if($_POST['wijzig']){
- if(!$_POST['cijfer'] || !ereg("[[:digit:]]+",$_POST['cijfer'])){$fout['cijfer'] = "<font color=red> *</font>";}
- if(!$_POST['weging'] || !ereg("[[:digit:]]+",$_POST['weging'])){$fout['weging'] = "<font color=red> *</font>";}
- if(!$fout){
- $insert = "UPDATE resultaten SET resultaat='".str_replace(",",".",$_POST['resultaat'])."', weging='".str_replace(",",".",$_POST['weging'])."', opmerking='".$_POST['opmerking']."' WHERE id='".$_POST['id']."'";
- $query = mysql_query($insert);
- header("Location: overzicht.php?vak=");
- }
- }
- elseif($_GET['verwijder']){
- mysql_query("DELETE FROM resultaten WHERE id='".$_GET['verwijder']."'");
- header("Location: overzicht.php?vak=");
- exit;
- }
- if($_GET['bewerk'] || $fout){
- if($fout){
- $list->id = $_POST['id'];
- $list->cijfer = $_POST['resultaat'];
- $list->weging = $_POST['weging'];
- $list->opmerking = $_POST['opmerking'];
- $_GET['vak'] = $_POST['vak'];
- }
- else{
- $select = "SELECT resultaten.id, resultaten.resultaat, resultaten.weging, resultaten.opmerking, resultaten.vak FROM resultaten, vakken WHERE resultaten.vak=vakken.id AND resultaten.id='".$_GET['bewerk']."'";
- $query = mysql_query($select);
- $list = mysql_fetch_object($query);
- }
- echo "<h2>Cijfer wijzigen voor ".$list->vak."</h2>
- <form method='post' action=''>
- <table border='1'>
- <tr>
- <td>Cijfer:</td>
- <td><input type='hidden' name='vak' value=".$_GET['vak'].">
- <input type='hidden' name='id' value='".$list->id."'>
- <input type='text' name='cijfer' value='".$list->resultaat."'>".$fout['cijfer']."</td>
- </tr>
- <tr>
- <td>Weging:</td>
- <td><input type='text' name='weging' value='".$list->weging."'>".$fout['weging']."</td>
- </tr>
- <tr>
- <td>Opmerking:</td>
- <td><input type='text' name='opmerking' value='".$list->opmerking."'></td>
- </tr>
- <tr>
- <td> </td>
- <td><input type='submit' name='wijzig' value='Wijzigen'></td>
- </tr>
- </table>
- </form>";
- }
- else{
- header("location: overzicht.php");
- }
- ?>
