/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
Problem med gererering af indholdsudsnit
Fra : Brian Emilius


Dato : 24-03-04 08:33

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

 
 
Jakob Braad (24-03-2004)
Kommentar
Fra : Jakob Braad


Dato : 24-03-04 08:43

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


Brian Emilius (24-03-2004)
Kommentar
Fra : Brian Emilius


Dato : 24-03-04 09:00

Jakob Braad skrev:

> $udsnit = substr($indhold, 0, 50);

Tak, det løste lige præcis mit problem! :)
--
Venlig hilsen
Brian Emilius
------------------------
www.emilius.dk
Emilius Consult
designer Internettet

Søg
Reklame
Statistik
Spørgsmål : 177559
Tips : 31968
Nyheder : 719565
Indlæg : 6408930
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste