01. februar 2009 - 00:36Der er
9 kommentarer og 1 løsning
Læs mere ved blogindlæg
Hej eksperter. Så har jeg endnu et spørgsmål. Denne gang skal jeg have lavet en lille Læs mere funktion. Jeg har lavet følgende kode for mit blog indlæg:
<?php $result = mysql_query("select * from traener order by ID DESC"); while($row = mysql_fetch_array($result)) { ?>
<h3><?=$row[overskrift]?></h3> <br /> <?php $text = $row["tekst"]; $start = 0; //Hvor skal vi starte ? 0 = første tegn, 1 = andet tegn osv... $length = 150; //Længde af den ønskede streng. echo substr ($text,$start,$length); ?><br /><br /> <?=$row[dato]?>
</div> <?php } ?>
Også efter min echo substr ($text,$start,$length); , vil jeg gerne lave et lille link til en læs mere funktion. Hvordan kan jeg gøre det?
Men kan man i stedet for at sige orden by ID DESC, så sige sådan at den kun skal order den nyeste. Så det er den nye der bliver lagt ind på forsiden, i stedet for at de kommer i en række?
jo da:) Kan gøres på flere måder - men det letteste er næsten bare at gøre: <?php $result = mysql_query("select * from traener order by id DESC"); while($row = mysql_fetch_array($result)) { ?>
<h3><?=$row[overskrift]?></h3> <br /> <?php $text = $row["tekst"]; $start = 0; //Hvor skal vi starte ? 0 = første tegn, 1 = andet tegn osv... $length = 150; //Længde af den ønskede streng. echo substr ($text,$start,$length); ?><br /><br /> <?=$row[dato]?>
Lav et ekstra felt i indskrivnings interfacet, så du kan sætte et nøgleord eller to i link-teksten - i stedet for bare 'Læs mere', som jo ikke fortæller en søgemaskine noget om, hvad der gemmer sig bag linket ;o)
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.