Разделить каждую часть данных из таблицы SQL с помощью PHP

голоса
0

У меня есть строка данных в моей SQL таблице: реконструировано, новый, центр города. Я хотел бы, чтобы отобразить каждый фрагмент данных в список с помощью PHP это возможно?

Вот то, что я прямо сейчас:

 <details>
  <summary>Listing Features</summary>
 <ul>
  <li><?php echo $page['tags']; ?></li>
 </ul>
</details>

Сейчас все данные отображаются на одном «LI», а не по отдельности. Спасибо,

Задан 19/09/2018 в 13:32
источник пользователем
На других языках...                            


2 ответов

голоса
0

Если у вас есть строка, которая содержит разделенные запятыми значения, вы могли бы использовать взорваться

$values=explode(',',$str);

А затем цикл по этому массиву, и эхо элемента списка для каждого

foreach($values as $v){
    echo "<li>$v</li>"
}
Ответил 19/09/2018 d 13:40
источник пользователем

голоса
0

Если теги в $page['tags']очерчена запятых, вы должны разбить строку сепаратора первым, а затем цикл по пунктам рендеринга тега каждой итерации.

<details>
  <summary>Listing Features</summary>
 <ul>
  <?php foreach(explode(",", $page['tags']) as $tag) { ?>
    <li><?php echo $tag; ?></li>
  <?php } ?>
 </ul>
</details>
Ответил 19/09/2018 d 13:40
источник пользователем

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more