Я пытаюсь загрузить множественный выбор из базы данных для редактирования.
Я сохраняю исходные данные в развернутой строке (т. Е. "4, 6, 8, 9").
То, что я хочу сделать, это извлечь эту строку из базы данных, а затем выбрать значения при загрузке формы редактирования.Значения: Float, затем 1-52.
Вот код, который у меня есть, но он не выбирает значения.
$ перечисление-> getWeeksAvail () это просто вызовкоторый возвращает свойство WeeksAvail в этом случае "4, 6, 8, 9)
<?php
$weeks_available = explode(",", $listing->getWeeksAvail());
if (in_array("Float", $weeks_available)) {
echo " selected='selected'";
}
?>
>Float</option>
<?php
for($float=0; $float<=52; $float++) {
echo "<option value=\"$float\"";
if (($listing instanceof listing) && $float == $listing->getWeeksAvail()) {
echo " selected='selected'";
}
echo ">$float</option>\n";
}