Ret
$i = 0;
til
$i = 0; $udsnit = "";
Eller endnu bedre udskift
> $i = 0;
> while($i < 50){
> $udsnit .= $indhold[$i];
> $i = $i + 1;
> }
med
$udsnit = substr($indhold, 0, 50);
Brian Emilius wrote:
> Hej NG
>
> Nedenstående kode skulle emget gerne generere en string med div.
> nyhedsoplysninger. En af dem er et udsnit af nyheden.
> Mit problem er, at for hver nyhed, der bliver kørt igennem, bliver det
> tidligere '$udsnit' hentet med. Det skal det jo ikke.
>
> foreach(ask_reply("SELECT * FROM nyheder ORDER BY id DESC LIMIT 0,4") as
> $news){
> extract($news);
>
> $i = 0;
> while($i < 50){
> $udsnit .= $indhold[$i];
> $i = $i + 1;
> }
>
> $nyheder .= "<p><b>$titel</b></p>\n";
> $nyheder .= "<p>$oprettet_dato</p>\n";
> $nyheder .= "<p style=\"color:#aaaaaa;\">$udsnit...</p>\n";
> $nyheder .= "<p style=\"text-align:right;\"><a
> href=\"./nyheder.php?id=$id\">Læs mere</a></p><br>\n";
> }
>
> --
> Venlig hilsen
> Brian Emilius
> ----------------------
>
www.emilius.dk
> Emilius Consult
> designer Internettet