Получение хорошего <li>

Я хочу, чтобы данные, которые я получаю из базы данных, выглядели так же, как <li>, но с выводом из базы данных.

как это выглядит, как вы можете видеть, он помещает под ним строки с данными из базы данных, и я хочу, чтобы это было как <li>'s

<div class = "row content">
      <ul class = "nav nav-pills nav-stacked">
         <li class = "active"><a href = "#section1">Home</a></li>
         <li><a href = "#section2">Friends</a></li>
         <li><a href = "#section3">Family</a></li>
         <li><a href = "#section3">Photos</a></li>
         <?php
         $toppics = $app->get_topics();
         foreach ($toppics as $topic) {
         echo $topic['onderwerp'] . '<br />';
         }
         ?>
   </ul><br>
</div>

Глупый вопрос, а вы на самом деле пробовали echo '<li>'.$topic['onderwerp'] . '</li>';?

Mr Lister 23.03.2018 13:26

Затем повторите данные в паре <li> ... </li>, как в предыдущих строках.

RiggsFolly 23.03.2018 13:26

но как я могу получить, что он входит после каждого "onderwerp", так что после каждой записи он должен помещать новый "onderwerp" в другую строку

youarewelkommmornot 23.03.2018 13:28

все говорят, но никто не закрывает вопрос как не по теме

Serving Quarantine period 23.03.2018 13:30

@AlivetoDie: Это потому, что это не так.

Lightness Races in Orbit 23.03.2018 13:31
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
7
5
83
1

Ответы 1

Оберните и ваш вывод в <li>:

foreach ($toppics as $topic) {
     echo '<li>' . $topic['onderwerp'] . '</li>';
}

// Each `onderwerp` in it's own <ul>
// BUT previous <ul> must be closed.
foreach ($toppics as $topic) {
     echo '<ul><li>' . $topic['onderwerp'] . '</li></ul>';
}

// dynamic href attribute
$i = 4;
foreach ($toppics as $topic) {
     echo '<li><a href = "#section' . $i++ . '">' . $topic['onderwerp'] . '</a></li>';
}

Нет ничего плохого в том, чтобы время от времени есть немного низко висящих фруктов :)

RiggsFolly 23.03.2018 13:27

А что, если я хочу показать каждый "onderwerp" в отдельной строке, чтобы не все в одном <li>, а в разных

youarewelkommmornot 23.03.2018 13:29

Каждый onderwerp находится в своем собственном li.

u_mulder 23.03.2018 13:30

Oopppsss! Начинает выглядеть как печально известный вопрос типа «кроличья нора». :) Ответ, который нужно давать постоянно :) :)

RiggsFolly 23.03.2018 13:31

@youarewelkommmornot: Это буквально то, что он делает. Попробуйте. И, возможно, просмотрите, что делает foreach.

Lightness Races in Orbit 23.03.2018 13:31

@u_mulder, мне нужно получить его сейчас, как этот foreach ($toppics as $topic) { echo '<li><a href = "#section4">' . $topic['onderwerp'] . '</a></li>'; }, но теперь обе кнопки установлены на #section4, и я хочу иметь возможность связывать обе записи по-другому, поэтому, если я нажму на одну «onderwerp», мне нужно будет получить ее ссылка на другое место, а не на другое

youarewelkommmornot 23.03.2018 13:32

@youarewelkommmornot Это другой вопрос.

Mr Lister 23.03.2018 13:34

@MrLister хорошо, потому что он ответил на этот вопрос, он может теперь и на другой?

youarewelkommmornot 23.03.2018 13:34

В следующий раз опишите вашу проблему более внимательно.

u_mulder 23.03.2018 13:35

Я уверен, что @u_mulder и спасибо за помощь, у меня все еще есть небольшой вопрос: # Я хочу, чтобы если вы нажмете на него, он приведет вас на ahref (веб-сайт), где вы можете увидеть другие вещи из базы данных любые советы ? трюки?

youarewelkommmornot 23.03.2018 13:43

Советы для чего? Вы знаете, как работают ссылки? Вы добавляете адрес в href, и щелкнув по нему, вы перейдете на этот адрес. Что еще тебе нужно?

u_mulder 23.03.2018 13:45

Это очевидно Другой вопрос. Это не чат.

u_mulder 23.03.2018 14:20

@u_mulder изменил вопрос

youarewelkommmornot 23.03.2018 14:25
НИКОГДА меняет вопрос. Спросите Еще один. Если я ответил на один вопрос, а вы изменили его на совершенно другой - как мой ответ может помочь другим?
u_mulder 23.03.2018 14:26

Ну, я подумал, потому что если бы было 5 отрицательных голосов, это был бы глупый вопрос, поэтому я изменил его! В следующий раз я спрошу другого! хорошо? @u_mulder

youarewelkommmornot 23.03.2018 14:27

Я откатил ваш вопрос. Прекратите писать комментарии и спросите новый.

u_mulder 23.03.2018 14:28

@u_mulder Я бы !!! но из-за отрицательных голосов я не могу ответить на другой вопрос в течение 5 дней ... Итак, как мне тогда это сделать? создаете новую учетную запись?

youarewelkommmornot 23.03.2018 14:29
stackoverflow.com/help/asking-rate-limited. Вот с чего стоит начать.
u_mulder 23.03.2018 14:35

Другие вопросы по теме