Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Kommenttien näyttö

Sivun loppuun

Suominen90 [20.08.2005 11:54:39]

#

Sivuillani voi kommentoida kuvia ja nytten pitäis saada tehtyä sellanen koodi joka näyttäisi kymmenen uusinta kommenttia.
kommentit tiedosto on tälläinen (Uusin viesti on alin)
Suominen90|aika|moroo
Suominen90|aika|moi
jne

Eli miten saisin tehtyä että se näyttäisi ne kymmenen uusinta

leftover [20.08.2005 12:07:14]

#

1. Avaat tiedoston
2. Käännät taulukon
3. Tulostat kymmenen uusinta kommenttia

Suominen90 [20.08.2005 12:13:36]

#

Tossa onkin ongelma se että kun se sitten on käännetty niin se pitäis kääntää vielä uudestaan

Latska [20.08.2005 12:28:33]

#

Xuvo kirjoitti:

Tossa onkin ongelma se että kun se sitten on käännetty niin se pitäis kääntää vielä uudestaan

Ratkaisu on yksinkertainen: Jätä kääntäminen väliin.

Anssi V [20.08.2005 13:00:46]

#

Xuvo kirjoitti:

Tossa onkin ongelma se että kun se sitten on käännetty niin se pitäis kääntää vielä uudestaan

Miksi/Mitä sitten?

Suominen90 [20.08.2005 13:05:58]

#

No jos kymmenen uusinta kommenttia pitäis ottaa ja uusin on alin niin se on vähän pakko kääntää mutta sitten se pitäis saada käännettyä vielä uudestaan

Anssi V [20.08.2005 13:08:48]

#

No mitä jos käyttäsit sitä array_reverseä uuestaan?

Suominen90 [20.08.2005 13:14:02]

#

<?php
$i = 1;
if($i >= 10)
{
echo "Näytetään 10";
}
else
{
echo "Näytetään kaikki";
}
?>

Tollanen koodi on nytten. Anssi olen yrittänyt.

Anssi V [20.08.2005 13:17:08]

#

Toihan näyttää aina kaikki viestit. Siis mikä on nyt se perimmäinen ongelma?

Suominen90 [20.08.2005 13:18:50]

#

Toi koodi katsoo onko kommentteja yli kymmenen jos on niin näytetään vain kymmenen kommenttia mutta sitä en osaa tehdä sitten jos ei ole kymmentä niin näyttää kaikki

Anssi V [20.08.2005 13:25:58]

#

<?php
$count = count($kommentit);
if($count > 10) $count = 10;
?>

Ja sit tulostat for-silmukassa.


Sivun alkuun

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta