Avatar billede glass Nybegynder
01. maj 2007 - 05:41 Der er 3 kommentarer og
2 løsninger

tjekke det er den sidste linje i min tabel

Jeg har en mysql_query der henter en hel masse data og printer det på skærmen.
Men den sidste linje den henter fra min database skal stå med fed.
Så mit output bliver:
data1
data2
data3
data4
<b>data5</b>

Jeg har selv haft en ide hvor den laver en query før dette og tjekke efter sidste linje i tabellen og bruger så det data i næste script.
Avatar billede radion Nybegynder
01. maj 2007 - 07:37 #1
prøv at skrive hvordan du henter dataene ud

typisk kan du checke på længden af dit array med sizeof($mitArray)
Avatar billede jakobdo Ekspert
01. maj 2007 - 08:22 #2
Kunne man ikke lave:

$query = mysql_query("SELECT data FROM tabel");
$antal = mysql_num_rows($query);
if($antal > 0)
{
    while($row = mysql_fetch_assoc($query))
    {
        if($antal == 1)
        {
            echo '<b>'.$row['data'].'</b>';
        }
        else
        {
            echo $row['data'];
        }
        $antal--;
    }
}
Avatar billede glass Nybegynder
03. maj 2007 - 22:34 #3
$query = mysql_query("SELECT data FROM havenisser");
while ($row = mysql_fetch_array($query)){
echo "$row[data]<br>";
}
Avatar billede glass Nybegynder
08. maj 2007 - 05:52 #4
Lukker
Avatar billede jakobdo Ekspert
08. maj 2007 - 07:40 #5
Dit svar har da intet med det du efterspørger at gøre?
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