Separa-se cada pedaço de dados a partir da tabela SQL através do PHP

votos
0

Eu tenho uma seqüência de dados em minha tabela de SQL: Renovação, Novo, Downtown. Gostaria de exibir cada pedaço de dados em uma lista através do PHP isso é possível?

Aqui está o que eu tenho agora:

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

Agora todos os dados são exibidos em uma 'li' e não individualmente. Obrigado,

Publicado 19/09/2018 em 13:32
fonte usuário
Em outras línguas...                            


2 respostas

votos
0

Se você tem uma cadeia que contém valores separados por vírgulas, você poderia usar explodir

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

E depois percorrer este array, e ecoam um item da lista para cada

foreach($values as $v){
    echo "<li>$v</li>"
}
Respondeu 19/09/2018 em 13:40
fonte usuário

votos
0

Se as tags em $page['tags']é delineado por vírgulas, você deve dividir a string pelo separador em primeiro lugar, em seguida, um loop sobre os itens de renderização uma tag por iteração.

<details>
  <summary>Listing Features</summary>
 <ul>
  <?php foreach(explode(",", $page['tags']) as $tag) { ?>
    <li><?php echo $tag; ?></li>
  <?php } ?>
 </ul>
</details>
Respondeu 19/09/2018 em 13:40
fonte usuário

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