21. juli 2004 - 12:05
Der er
7 kommentarer
"whiler" igennem - men viser kun sidste record!?
-nogen bud på hvorfor den her løkke looper igennem hele min tabel for derefter kun at vise det sidste indlæg, frem for dem alle? <? $query = mysql_query("SELECT * FROM nyhededsbrev ORDER BY id DESC") or die(mysql_error()); $nyhedsbrev = mysql_fetch_array($query); $beskrivelse = nl2br($nyhedsbrev['vare_beskrivelse']); $billede = $nyhedsbrev['billede']; $vare = $nyhedsbrev['vare']; $pris = $nyhedsbrev['pris']; $tilbuds_pris = $nyhedsbrev['tilbuds_pris']; while ($nyhedsbrev = mysql_fetch_array($query)){ $content = " <table width=550 border=0 cellspacing=0 cellpadding=0> <tr valign=top> <td width=135 rowspan=2><p><img src=images/products/$billede align=left class=frame></p></td> <td width=375><p><span class=vare_pris><span class=vare_headline>$vare</span><br> </span>$beskrivelse</p> <p>Før pris: <strike><font color=#FF0000>$pris</font></strike>,-<br> <span class=vare_pris>Pris: $tilbuds_pris,-</span></p></td> </tr> </table> <hr align=center width=540 size=1> "; } ?> <? echo "$content"; ?>
Annonceindlæg fra HP
<? $query = mysql_query("SELECT * FROM nyhededsbrev ORDER BY id DESC") or die(mysql_error()); $content = ""; while ($nyhedsbrev = mysql_fetch_array($query)){ $beskrivelse = nl2br($nyhedsbrev['vare_beskrivelse']); $billede = $nyhedsbrev['billede']; $vare = $nyhedsbrev['vare']; $pris = $nyhedsbrev['pris']; $tilbuds_pris = $nyhedsbrev['tilbuds_pris']; $content .= " <table width=550 border=0 cellspacing=0 cellpadding=0> <tr valign=top> <td width=135 rowspan=2><p><img src=images/products/$billede align=left class=frame></p></td> <td width=375><p><span class=vare_pris><span class=vare_headline>$vare</span><br> </span>$beskrivelse</p> <p>Før pris: <strike><font color=#FF0000>$pris</font></strike>,-<br> <span class=vare_pris>Pris: $tilbuds_pris,-</span></p></td> </tr> </table> <hr align=center width=540 size=1> "; } ?> <? echo $content; ?>
exp
Juniormester
21. juli 2004 - 12:14
#3
Du nulstiller $content efter hver while-løkke... <? $query = mysql_query("SELECT * FROM nyhededsbrev ORDER BY id DESC") or die(mysql_error()); $nyhedsbrev = mysql_fetch_array($query); $beskrivelse = nl2br($nyhedsbrev['vare_beskrivelse']); $billede = $nyhedsbrev['billede']; $vare = $nyhedsbrev['vare']; $pris = $nyhedsbrev['pris']; $tilbuds_pris = $nyhedsbrev['tilbuds_pris']; $content = ''; while ($nyhedsbrev = mysql_fetch_array($query)){ $content .= " <table width=550 border=0 cellspacing=0 cellpadding=0> <tr valign=top> <td width=135 rowspan=2><p><img src=images/products/$billede align=left class=frame></p></td> <td width=375><p><span class=vare_pris><span class=vare_headline>$vare</span><br> </span>$beskrivelse</p> <p>Før pris: <strike><font color=#FF0000>$pris</font></strike>,-<br> <span class=vare_pris>Pris: $tilbuds_pris,-</span></p></td> </tr> </table> <hr align=center width=540 size=1> "; } ?> <? echo "$content"; ?>