Я создаю cms, я хочу создать набор неупорядоченных списков для раскрывающегося меню навигации. Во-первых, я выбираю все меню и ссылки из базы данных, а затем хочу, чтобы они были отправлены в виде неупорядоченных списков с использованием php (включая список «дочерних» «основного» списка, если он есть). Как это сделать?
Main list-> <li><a href="#">Products</a> <ul> Child list-> <li><a href="#">Foo</a></li> </ul> </li>
Результат, полученный из базы данных, хранится в виде массива, вы можете сделать цикл foreach и перебирать результат базы данных и выполнять следующие действия:
<li><a href="#">Products</a> <?php foreach($rows as $value) { //these are the child list items you got from database echo "<ul><li><a href="#">".$value."</a></li></ul>"; } ?> </li>