Kan man det ?
Hej !Jeg har, via en meget flink bruger her på Eksperten, fået designet et lille nyhedssystem.
Men jeg kunne godt tænke mig at "outputtet" så lidt anderledes ud.
Alt min tekst bliver lagt ud i en tabel, som er 160 pixels bred og som er delt op i 3 celler.
En overskriftscelle, som er blå og hvor ccs´en bestemmer at hvis der er <p> foran teksten så bliver den i en bestemt størrelse !
Så er det selve indholdsteksten, som også styres tekstmæssigt med et <p> fra ccs.
og endeligt i sidste celle, ligger der en horisontal linie.
Men se eventuelt en demo af opbygningen her : http://www.Rejsebeskrivelser.dk/demo.htm
Det som det kniber med for mig, er at lave følgende om, til at passe overens med mine ovenstående ønsker !
<?
/*
Kodet af: Jesper Sørensen
Denne stump kode viser et uddrag af x antal nyheder
*/
include("admin/config.php");
$antal = "20"; // Antal nyheder der skal vises
$tegn = "60"; // Antal tegn der skal vises af nyheden
$query = mysql_query("SELECT * FROM nyheder ORDER BY id DESC LIMIT $antal") or die(mysql_error());
while ($row = mysql_fetch_array($query)) {
$forkortet = substr($row[overskrift], 0, $tegn);
$forkortet = substr($forkortet, 0, strrpos($forkortet, ' '))."...";
echo "• <a href=\"http://www.rejsebeskrivelser.dk/build01/nyhedssystem/visnyhed.php?id=$row[id]\">$forkortet</a><br>";
}
?>
Jeg er med på at der vistnok ikke "hentes" en del af teksten ind fra indholdet i nyheden, men da det feltnavn fra databasen hedder "tekst" er det vel bare at kopier :
$forkortet = substr($row[overskrift], 0, $tegn);
$forkortet = substr($forkortet, 0, strrpos($forkortet, ' '))."...";
echo "• <a href=\"http://www.rejsebeskrivelser.dk/build01/nyhedssystem/visnyhed.php?id=$row[id]\">$forkortet</a><br>";
og sætte $forkortet = substr($row[tekst], 0, $tegn);
$forkortet = substr($forkortet, 0, strrpos($forkortet, ' '))."...";
echo "• <a href=\"http://www.rejsebeskrivelser.dk/build01/nyhedssystem/visnyhed.php?id=$row[id]\">$forkortet</a><br>";
ind efter : href=\"http://www.rejsebeskrivelser.dk/build01/nyhedssystem/visnyhed.php?id=$row[id]\">$forkortet</a><br>";
Håber at jeg har forklaret godt nok !
