Подскажите, вывожу из бд значения в option
, проблема в том что выводятся все значения из строки marka, получается много option
с одинаковым значением в данном случае Toyota...Пробовал добавить в mysql строку marka_id
и записывать туда только одно значение дальше не трогать, но появились пустые поля option
, может как то попробывать выводить связку строк id + marka, только вот не знаю как это реализовать.
<select class="filtr__select" id="idcat">
<option id="marka-avto">марка</option>
<?php
//Выводим категории и ее ID
while ($row=mysql_fetch_assoc($result))
{
$id = $row['id']; // иднтификатор
$marka = $row['marka'];
echo "<option value=\"$id\">$marka</option>";
}
?>
</select>
Если у вас в БД 'marka' == 'marka_id'
, то логичнее ничего я не придумал:
Запрос можно сделать так:
SELECT DISTINCT(marka) FROM filtr_db
а потом в цикле echo "<option value=\"$marka\">$marka</option>";
$id = $row['id'];
- удалить, от него смысла нет, ибо у вас получается что 2 одинаковые марки имеют разные id
В абсолютно стандартном проекте laravel не могу понять как подключить данную библиотеку через appphp, свои классы там регистрировал и проблем не возникало,...
Ребята ,с базой данных еще никогда не сталкивался вообще по этому не судите строгоВчера только попробовал создать базу называется "new_tech_user"...