Avatar billede buttersi Nybegynder
27. maj 2007 - 02:12 Der er 2 kommentarer og
1 løsning

Hjælp med tags

Jeg er igang med at lave et nyhedssystem. I mit system er det muligt at tilføje tags der vedrører nyheden. Tagsne bliver gemt i min database. Og det der adskiller dem er et komma. Det vil sige det ser således ud når jeg skriver tagsne: "fodbold, fck, superliga".

Når jeg så viser nyheden skal man også se hvilke tags nyheden har. Men jeg vil gerne have at der er et link på hver tag. Altså et link som gå hen til min søgeside hvor den viser alle nyheder der har det tag.

Men mit problem er så at jeg ikke ved hvordan dette skal gøres når hvert ord der er adskilt af komma skal have et link. Lige nu ville jeg kun kunne give alle tagsne et enkelt link.

echo '<a href="results.php?tag='.$data[tags].'">'.$tags.'</a>';

Nogen der har en ide om hvordan jeg kan gøre dette?
Avatar billede radion Nybegynder
27. maj 2007 - 02:55 #1
jep, du skal lave det om til et array, og løbe det igennem.

prøv:

<?
$tags=$data['tags']; //fodbold,fck,superliga
$array_tags=explode(',',$tags);

foreach($array_tags as $single_tag)
{
echo '<a href="results.php?tag='.$single_tag.'">'.$single_tag.'</a>&nbsp;';

}
Avatar billede radion Nybegynder
27. maj 2007 - 02:55 #2
og det var et svar ( det er sent...)
Avatar billede buttersi Nybegynder
27. maj 2007 - 03:01 #3
mange tak
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester