Código PHP:
<div class="forabg">
<div class="inner"><span class="corners-top"><span></span></span>
<ul class="topiclist">
<li class="header">
<dl class="icon">
<dt>Temas</dt>
<dd class="topics">Mensajes</dd>
<dd class="posts">Visitas</dd>
<dd class="lastpost"><span>Autor</span></dd>
</dl>
</li>
</ul>
<ul class="topiclist forums" >
<li class="row">
<dl class="icon" style="background-image: url(http://***.com/styles/art_elegance/imageset/topic_read.gif); background-repeat: no-repeat;">
<?php
$link = @mysql_connect("host", "root","")
or die ("Error al conectar a la base de datos.");
@mysql_select_db("base de datos", $link)
or die ("Error al conectar a la base de datos.");
$query = "SELECT * FROM phpbb_dktopics WHERE forum_id = 71 ORDER BY topic_title ASC";
$result = mysql_query($query);
while($row = mysql_fetch_array($result))
{
echo "<dt>
<a href=/$row[topic_url]$row[topic_id].html class=forumtitle>$row[topic_title]</a>
</dt>
<dd class=posts>$row[topic_replies]<dfn></dfn></dd>
<dd class=posts>$row[topic_views]<dfn></dfn></dd>
<dd class=lastpost><span>
<a href=http://***.com/member/$row[topic_first_poster_name]/ style=color: #FF6633; class=username-coloured><strong>$row[topic_first_poster_name]</strong></a><br /> 
</dl>
</li>
</ul>";
}
?>
<span class="corners-bottom"><span></span></span>
</div>
</div>
como podria hacer que salga ordenado como en la primera fila? no se que hacer para que salga la tabla esa duplicada por cada valor obtenido de la base de datos.