i have searched all over and i cannot find a good answer for this. I have 3 dropdowns where user can select a date (all 3 are populated from DB). I need 3 becouse user can apply to all 3 at the same time. Now what i need to do is make at lease one required. Any ideas about that? Also the names are different since i am sending this to php function mail() to send all the data to my mail.
<select name="prijava_okp" id="prijava_okp" >
<option value="" selected="selected">Online klinični primeri </option>;
<?php
include("config.php");
session_start();
if (!$db) {
die('Could not connect: ' . mysqli_error($db));
}
$sql = mysqli_query($db, "SELECT ID_TECAJA, DATUM, HOUR FROM razpisani_tecaji WHERE STATUS ='odprt' AND ST_ODPRTIH_MEST>0 AND VRSTA=1");
while ($row = $sql->fetch_assoc()){
$row['DATUM'] = new DateTime($row['DATUM']);
$dateFormated = $row['DATUM']->format('d.m.Y');
echo "<option value='" . $row['ID_TECAJA'] . "'>" . $dateFormated," ","ob"," ", $row['HOUR'] . "</option>";
}
?>
</select>
<select name="prijava_ops" id="prijava_ops" >
<option value="" selected="selected">Online priprave na strokovni izpit</option>;
<?php
include("config.php");
session_start();
if (!$db) {
die('Could not connect: ' . mysqli_error($db));
}
$sql = mysqli_query($db, "SELECT ID_TECAJA, DATUM, HOUR FROM razpisani_tecaji WHERE STATUS ='odprt' AND ST_ODPRTIH_MEST>0 AND VRSTA=2");
while ($row = $sql->fetch_assoc()){
$row['DATUM'] = new DateTime($row['DATUM']);
$dateFormated = $row['DATUM']->format('d.m.Y');
echo "<option value='" . $row['ID_TECAJA'] . "'>" . $dateFormated," ","ob"," ", $row['HOUR'] . "</option>";
}
?>
</select>
<select name="prijava_ods" id="prijava_ods" >
<option value="" selected="selected">Online delavnice za študente medicine</option>;
<?php
include("config.php");
session_start();
if (!$db) {
die('Could not connect: ' . mysqli_error($db));
}
$sql = mysqli_query($db, "SELECT ID_TECAJA, DATUM, HOUR FROM razpisani_tecaji WHERE STATUS ='odprt' AND ST_ODPRTIH_MEST>0 AND VRSTA=3");
while ($row = $sql->fetch_assoc()){
$row['DATUM'] = new DateTime($row['DATUM']);
$dateFormated = $row['DATUM']->format('d.m.Y');
echo "<option value='" . $row['ID_TECAJA'] . "'>" . $dateFormated," ","ob"," ", $row['HOUR'] . "</option>";
}
?>
</select><br><br>