Мы реализуем систему записи амулетов, в модуле издавания данных нужно наполнять combobox со стерилизуемыми данными, Если или Нет, для того, чтобы наполнился этот combobox, делается консультация в пластину, стерилизуемый, но вышеупомянутая пластина связана с пластиной амулеты, означает, что в момент регистрирования амулета Вы вводитесь ID стерилизуемый, что мы хотим, состоит в том, что в момент делания консультации нужно наполнять combobox с данными стерилизуемый и с id, что был зарегистрирован в амулете
<div class="col">
<div class="form-group">
<label for="esterelizadoMascota">Esterelizado</label>
<select class="form-control" id="esterelizadoMascota">
<?php
$sqlestado = "SELECT * FROM esterelizado";
$consultaEstado = $conexion->query($sqlestado);
while ($valores = mysqli_fetch_array($consultaEstado)) {
echo "<option value='" .
$valores['idesterelizado'] .
"'>" .
$valores['estado'] .
"</option>";
}
?>
</select>
</div>
</div>
Нет проверок в тебе cГіdigo:
- три возможности, которые не остаются покрытыми. Не возможно программировать думая, что нет шипов. AsГ - что требует у себя строгости в cГіdigo, оценивая все возможности.
Пытается таким образом и скажи нам результат:
<?php
if ($conexion) {
$sqlestado = "SELECT * FROM esterelizado";
if ($consultaEstado = $conexion->query($sqlestado)) {
if ($consultaEstado->num_rows > 0) {
?>
<div class="col">
<div class="form-group">
<label for="esterelizadoMascota">Esterelizado</label>
<select class="form-control" id="esterelizadoMascota">
<?php
while ($valores = $consultaEstado->fetch_assoc()) {
echo "<option value=\"$valores[idesterelizado]\">$valores[estado]</option>";
}
?>
</select>
</div>
</div>
<?php
} else {
echo "No se encontraron datos";
}
} else {
echo "Error en la consulta: {$conexion->error}";
}
} else {
echo "No hay conexión activa";
}
?>