Skille hver bit av data fra sql bord gjennom PHP

stemmer
0

Jeg har en rekke data i min SQL tabellen: Renovert, Ny, Downtown. Jeg ønsker å vise hver brikke av data til en liste gjennom PHP er dette mulig?

Her er hva jeg har akkurat nå:

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

Akkurat nå alle data vises på en 'li' og ikke individuelt. Takk,

Publisert på 19/09/2018 klokken 13:32
kilden bruker
På andre språk...                            


2 svar

stemmer
0

Hvis du har en streng som inneholder kommadelte verdier, kan du bruke eksplodere

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

Og så sløyfe gjennom denne array, og ekko et listeelement for hver

foreach($values as $v){
    echo "<li>$v</li>"
}
Svarte 19/09/2018 kl. 13:40
kilden bruker

stemmer
0

Hvis kodene i $page['tags']er avgrenset med komma, bør du dele strengen av separator først, deretter sløyfe over elementene rende en kode per iterasjon.

<details>
  <summary>Listing Features</summary>
 <ul>
  <?php foreach(explode(",", $page['tags']) as $tag) { ?>
    <li><?php echo $tag; ?></li>
  <?php } ?>
 </ul>
</details>
Svarte 19/09/2018 kl. 13:40
kilden bruker

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