Avatar billede leif Seniormester
10. januar 2005 - 00:37 Der er 6 kommentarer og
1 løsning

Ingen - ved den sidste

Hej,

En venlig sjæl her på eksperten var flink at lave en stump kode til mig, den virker også fint, men jeg vil adskille punkterne af en lille -, men efter sidste punkt skal der helst ikke være en, det ser dumt ud.

Her er koden hvor der udskrives.

//Kode
foreach ($chars AS $val)
{
    if (in_array($val, $liste))
    {
        echo "<a href=\"index.php?letter=".$val."\">".$val."</a> - \n";

    }
}
//Kode

Jeg kan ikke lige gennemskue hvordan det skal lade sig gøre.

Fra
Leif
Avatar billede hmortensen Nybegynder
10. januar 2005 - 00:50 #1
Jeg sad lige og kiggede koden igennem fra før (http://www.eksperten.dk/spm/578647), og så at jeg havde noget unødvendigt med. Prøv sådan her.

<?php

include("connect.php");
$liste = array();

$hentliste = mysql_query("SELECT UPPER(LEFT(titel, 1)) AS forbogstav FROM liste GROUP BY forbogstav");
while ($row = mysql_fetch_array($hentliste))
{
    $liste[] = $row['forbogstav'];
}

foreach ($liste AS $key => $val)
{
    echo "<a href=\"index.php?letter=".$val."\">".$val."</a>";
    if ($key != count($liste)-1)
    {
        echo " - ";
    }
}

?>
Avatar billede moocher Nybegynder
10. januar 2005 - 00:52 #2
//Kode
$foerste = 1;
foreach ($chars AS $val)
{
    if (in_array($val, $liste))
    {
        if ($foerste == 1) {$foerste = 0} else {echo " - ";}
        echo "<a href=\"index.php?letter=".$val."\">".$val."</a> \n";

    }
}
//Kode
Avatar billede leif Seniormester
10. januar 2005 - 22:11 #3
Har det altid været et problem med specialtegn ? Så som "# ? Ville det være muligt at lave a-å + 0-9 og en til sidst som hedder Andre ? Eller vil det kræve at man selv vælger hvor man vil dele dem ind ?
Avatar billede hmortensen Nybegynder
10. januar 2005 - 23:35 #4
Der kan du bruge det fra først løsning, og definere et nyt array
Avatar billede leif Seniormester
11. januar 2005 - 16:08 #5
Okay, skal vi lukke igen ?
Avatar billede leif Seniormester
14. januar 2005 - 00:05 #6
Det virker jo perfekt !

Skal vi lukke hmortensen ?
Avatar billede hmortensen Nybegynder
14. januar 2005 - 00:31 #7
Det kan vi godt
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