I'm trying to insert my forms into my database, but the "reden" input will only enter when I type it in my textbox. The values of my radio buttons don't seem to enter. How do I fix this? this is a file for making a simple registration. The varchar value of "reden" in my databse is (20) so I don't understand why it doesn't show up. It's just black.
<?php
$Groep = $_POST['Groep'];
$reden = $_POST['reden'];
//$RDatum = $_POST[STR_TO_DATE('$$RDatum', '%m/%d/%Y')];
date_default_timezone_set('UTC');
$timestamp = strtotime($_POST['tijdstip']);
$tijdstip=date("Y-m-d", $timestamp);
if (!empty($Groep) || !empty($tijdstip) )
{
$host = "localhost";
$dbUsername = "root";
$dbPassword = "root";
$dbname = "gevuldetomaat";
//create connection
mysqli_report(MYSQLI_REPORT_ERROR | MYSQLI_REPORT_STRICT);
$conn = new mysqli($host, $dbUsername, $dbPassword, $dbname);
if ($conn->connect_error) {
die("Connection failed: ". $conn->connect_error);
} else {
$INSERT ="INSERT INTO reservering (Tijdstip, reden, Groep) values(?, ?, ?)";
$stmt = $conn->prepare($INSERT);
$stmt->bind_param("sss",$tijdstip, $reden, $Groep);
$stmt->execute(); // Run the INSERT statement
if ($stmt->errno) { // Check for errors
die("Error in inserting: " . $stmt->error); // Print last error
}
else { // No errors
echo "New record inserted sucessfully"; // Success message
}
}
}
?>
This is my html code
<!DOCTYPE html>
<html lang="en"
<head>
<title>De Gevulde Tomaat</title>
<meta charset="utf-8">
<link rel="stylesheet" href="Reservering.css">
</head>
<body>
<form action="Reservering.php" method="POST">
<table>
<tr>
<td style="color:white">GROEP :</td>
<td><input type="number" name="Groep" required></td>
</tr>
<tr>
<tr>
<td style="color:white">Reden :</td>
</tr>
<tr>
<td><input type="radio" name="reden" value="Verjaardag">Verjaardag</td>
<td style="color:white"><label for="Verjaardag">Verjaardag</label><br></td>
</tr>
<tr>
<td><input type="radio" name="reden" value="Anniversary">Anniversary</td>
<td style="color:white"><label for="Anniversary">Anniversary</label><br></td>
</tr>
<tr>
<td style="color:white">Other :</td>
<td><input type="text" name="reden"></td>
</tr>
<tr>
<td style="color:white">DAG :</td>
<td><input type="date" name="tijdstip" required></td>
</tr>
<tr>
<td><input type="submit" value="Submit"></td>
</tr>
</table>
</form>
</body>