У меня есть веб-сайт, на котором в настоящее время отображаются данные из моей базы данных. У меня также есть некоторые флажки. Теперь я хочу, чтобы он показывал только строки, соответствующие этим флажкам, когда пользователь их проверяет. Это то, что я до сих пор:Как показать конкретные данные из базы данных, когда установлен флажок
Флажки:
<form>
Actie<input type="checkbox" name="genre" value="actie">
Sport<input type="checkbox" name="genre" value="sport">
<input type="submit" name="formSubmit" value="Submit">
</form>
Как показать материал из базы данных:
$con->set_charset("utf8");
$result = mysqli_query($con,"SELECT Product,Prijs,Beschrijving FROM Producten order by Product ASC LIMIT 0, 5");
echo '<table border="1px solid black" cellspacing="0" style="margin-top:47px"><tbody>';
while($row = mysqli_fetch_array($result))
{
echo "<tr>";
echo "<td rowspan='2' width= '200'>" . $row['Product'] . "</td>";
echo "<td><b>" . $row['Product'] . "</b></td>";
echo "</tr>";
echo "<tr>";
echo "<td>" . $row['Beschrijving'] . " <i>Prijs: € " . $row['Prijs'] . " </i><br/><br/></td>";
echo "</tr>";
}
Я знаю, что я могу использовать WHERE, чтобы показать только данные, которые я хочу, Я просто не знаю, как это сделать, только когда установлен флажок.
Что будет столбец для фильтрации значения CheckBox? – Rikesh
Значение chackbox находится в столбце под названием Genre – EerlijkeDame