Я просто никогда не имел дело с такими вещами, честно говоря. Решил разобраться наконец.
И пока что не понимаю, возможно, самых глупых и банальных вещей.
Попробуй ещё раз объяснить
<div class="poems-list" >
<?php
while( ($row = mysqli_fetch_assoc($result)) ) {
echo '<div class="poems-list__item">';
echo '<h2 class="poems-title">' . $row['title'] . '</h2>';
echo '<p class="poems-content">' . $row['text'] . '</p>';
echo '<span class="poems-date">' . $row['date'] . '</span>';
echo '</div>';
}
?>
</div>
Это то, что генерируется на странице.
Получается длинный список, удлиняющийся со временем.
Я хочу привязаться (вот тут первый вопрос: как?) к этим данным с помощью фильтра.
// Тут я имею ввиду, что текст будут на разных языках и чтобы при выборе одно из элементов в списке, те, что не имеют данного свойства удалялись из дома или прятались
<select name="select-lang" id="lang" >
<option value="rus">Русский</option>
<option value="eng">Англ.</option>
<option value="span">Испанский</option>
</select>
// так же тут
<label for="verl">Верлибр</label>
<input type="checkbox" id="verl"/>
<label for="novel">Проза</label>
<input type="checkbox" id="novel"/>
<label for="poem">Стишок</label>
<input type="checkbox" id="poem"/>
Надо для начала к .poems-list__item добавлять атрибут rus, например или как это делается...