if ($_SERVER['REQUEST_METHOD'] == 'POST'){
$test = $_POST['$test'];
$users->register($test);
}
<form method="post" action="">
<input type="radio" name="test" placeholder="" value="ja" class="form-control"<?php if(isset($_POST['test']) && $_POST['test'] == 'ja') echo ' checked="checked"'; ?> /> ja
<input type="radio" name="test" placeholder="" value="nee" class="form-control"<?php if(isset($_POST['test']) && $_POST['test'] == 'nee') echo ' checked="checked"'; ?> /> nee
<input type="submit" name="submit" value="Versturen">
</form>
Ik krijg deze foutmelding:
SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'test' cannot be null
Wordt variabele $test niet herkend en krijgt deze dan de waarde "null"? Andere inputvelden werken wel (alleen als ik de "radio" vraag weglaat dan).