Последни теми от форума

pi4agata93

Registered
Еми в базата данни в записа на всяка тема трябва да имаш поле което да ти записва потребителя, който я е написал. И след това чрез заявката:
$query=mysql_query("SELECT * FROM temi ORDER BY id desc LIMIT 1");
чрез тази заявка избираш последно добавената тема (подреждам ги по id защото незнам дали имаш поле "дата", но ако имаш го подреждай по дата - по-правилно е) и извеждаш потребителя който я е качил чрез кода:

Код:
while($row=mysql_fetch_array($query)){
echo $row[user];//Или там както ти се казва полето.
}
 
Код:
<?
$user="root"; //DB user
$pass="***"; //DB pass
$db="***"; //DB name*


$broi_temi="10"; // Колко последни теми да показва
$broi_bukvi="35"; //До колко букви от заглавието на темата да показва

mysql_connect(localhost,$user,$pass);
mysql_select_db($db) or die( "Unable to select database");
$query="SELECT b.username ,c.topic_time , c.topic_title,c.forum_id,c.topic_id, c.topic_replies,c.topic_type,c.topic_views,c.topic_poster,f.forum_name FROM phpbb_users b, phpbb_topics c, phpbb_forums f WHERE c.forum_id=f.forum_id and f.auth_view like '0' ORDER BY c.topic_time ";
$result=mysql_query($query);
$num=mysql_num_rows($result);
mysql_close();
$ii=$num-$broi_temi;


for ($i=$num-1; $i>$ii;$i--)
{
$tema=mysql_result($result,$i,"c.topic_title");
$id=mysql_result($result,$i,"c.forum_id");
$topic_broi=mysql_result($result,$i,"c.topic_replies");
$topic_id=mysql_result($result,$i,"c.topic_id");
$topic=mysql_result($result,$i,"c.topic_type");
$topicviews=mysql_result($result,$i,"c.topic_views");
$topicposter=mysql_result($result,$i,"c.topic_poster");
$cat=mysql_result($result,$i,"f.forum_name");
$username = mysql_result($result,$i,"b.username");

if (strlen($tema)>$broi_bukvi)
{$totchki='...';}
else
{$totchki='';}

$tema=substr($tema,0 , $broi_bukvi);
//echo" » $cat: <a href='forum/viewtopic.php?t=$topic_id' >$tema$totchki ($topic_broi)</a><br/>";

echo"
<tr>

<td class='tbl1'><img src='templates/theme_v5/img/folder.gif' alt='' /></td>
<td width='100%' class='tbl1'><a href='forum/viewtopic.php?t=$topic_id' >$tema$totchki</a><br />
Форум:$cat</td>

<td width='1%' class='tbl1' style='text-align:center;white-space:nowrap'>$topicviews</td>
<td width='1%' class='tbl1' style='text-align:center;white-space:nowrap'>$topic_broi</td>

</tr>
";}?>

И където искаш да ти излезе потребителското име напиши $username
 

Back
Горе