Ik zou de value van mijn checkbox moeten kunnen uitlezen met php. Nu lukt dit mij voor alle andere input fields, maar niet voor de checkbox.
Het is vrij simpel. Als hij ge'checkt is, dan wil ik dat hij de standaardvalue="8" wegschrijft. Staat er geen vinkje, dan blijft hij blanco.
Ik zou het dus zover moeten kunnen krijgen dat ik weet of, voorbeeld: asq7 = 8 of aan 0.
Het is vrij simpel. Als hij ge'checkt is, dan wil ik dat hij de standaardvalue="8" wegschrijft. Staat er geen vinkje, dan blijft hij blanco.
Ik zou het dus zover moeten kunnen krijgen dat ik weet of, voorbeeld: asq7 = 8 of aan 0.
PHP:
<?php session_start();
error_reporting(0);
include('connection.php');
$asq7=$_POST['asq7'];
$asq8=$_POST['asq8'];
$asq9=$_POST['asq9'];
$semail=$_SESSION['semail'];
if(isset($_POST['submit']))
{
$sql=" UPDATE calculator SET asq7='$asq7',
asq8='$asq8',
asq9='$asq9' WHERE email='$semail' ";
$query=mysql_query($sql) or die ("Kon de query niet uitvoeren");
header ("Location: page3.php");
}
else
{
?>
HTML:
<form action="page1.php" method="post">
<input type="hidden" name="email" value="<?=$_SESSION['semail']?>" />
<table cellpadding="5" cellspacing="5">
<tr>
<td></td>
<td>Maandag</td>
<td>Dinsdag</td>
<td>Woensdag</td>
<td>Donderdag</td>
<td>Vrijdag</td>
<td>Zaterdag</td>
<td>Zondag</td>
</tr>
<tr>
<td>Dag</td>
<td><input type="checkbox" name="asq7" value="8"></td>
<td><input type="checkbox" name="asq8" value="8"></td>
<td><input type="checkbox" name="asq9" value="8"></td>
<td><input type="checkbox" name="scmq1" value="8"></td>
<td><input type="checkbox" name="scmq2" value="8"></td>
<td><input type="checkbox" name="scmq3" value="8"></td>
<td><input type="checkbox" name="scmq4" value="8"></td>
</tr>
<tr>
<td>Vroege shift</td>
<td><input type="checkbox" name="scmq5" value="8"></td>
<td><input type="checkbox" name="scmq6" value="8"></td>
<td><input type="checkbox" name="scmq7" value="8"></td>
<td><input type="checkbox" name="scmq8" value="8"></td>
<td><input type="checkbox" name="scmq9" value="8"></td>
<td><input type="checkbox" name="scmq10" value="8"></td>
<td><input type="checkbox" name="scmq11" value="8"></td>
</tr>
<tr>
<td>Late shift</td>
<td><input type="checkbox" name="scmq12" value="8"></td>
<td><input type="checkbox" name="scmq13" value="8"></td>
<td><input type="checkbox" name="scmq14" value="8"></td>
<td><input type="checkbox" name="scmq15" value="8"></td>
<td><input type="checkbox" name="scmq16" value="8"></td>
<td><input type="checkbox" name="scmq17" value="8"></td>
<td><input type="checkbox" name="ppq1" value="8"></td>
</tr>
<tr>
<td>Nacht</td>
<td><input type="checkbox" name="ppq2" value="8"></td>
<td><input type="checkbox" name="ppq3" value="8"></td>
<td><input type="checkbox" name="ppq4" value="8"></td>
<td><input type="checkbox" name="ppq5" value="8"></td>
<td><input type="checkbox" name="ppq6" value="8"></td>
<td><input type="checkbox" name="mcq1" value="8"></td>
<td><input type="checkbox" name="mcq2" value="8"></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td>Overuren</td>
<td><input type="text" name="mcq4" maxlength="2" style="width:25px;"></td>
<td><input type="text" name="mcq5" maxlength="2" style="width:25px;"></td>
<td><input type="text" name="asq7" maxlength="2" style="width:25px;"></td>
<td><input type="text" name="asq7" maxlength="2" style="width:25px;"></td>
<td><input type="text" name="asq7" maxlength="2" style="width:25px;"></td>
<td><input type="text" name="asq7" maxlength="2" style="width:25px;"></td>
<td><input type="text" name="asq7" maxlength="2" style="width:25px;"></td>
</tr>
</table>