Постове в таблица и с автор

Rex

Registered
Ползвам този скрипт:

Код:
<? 

//phpBB - last topics 
//Email: bobi@wthost.net 
//Name: Bobi Haidar 
// http://web-tourist.net 



$user="123"; //DB user 
$pass="123"; //DB pass 
$db="phpbb2"; //DB name 



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

mysql_connect(localhost,$user,$pass); 
mysql_select_db($db) or die( "Unable to select database"); 
$query="SELECT c.topic_time , c.topic_title,c.forum_id,c.topic_id, c.topic_replies,c.topic_type,f.forum_name FROM 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"); 
$cat=mysql_result($result,$i,"f.forum_name"); 

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

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


?>

И искам да изглежда така:

postswd1.png



сложил съм пояснения в снимката. :wink:

Как ще стане номера ? Мъчих се полувин час, нестана и реших тук да питам. :roll:
 
Хехе.. върнах се от даскало и го направих от раз.. незнам как се сетих :lol:


ПП: Говоря за таблицата, ама това за автора още не ми е ясно как да излиза :?
 
$query="SELECT c.topic_time , c.topic_title,c.forum_id,c.topic_id, c.topic_replies,c.topic_type,f.forum_name,u.username FROM phpbb_topics c, phpbb_forums f,phpbb_users u WHERE c.topic_poster=u.user_id and c.forum_id=f.forum_id and f.auth_view like '0' ORDER BY c.topic_time ";

и после
$user=mysql_result($result,$i,"u.username");
и вече това $user си го слагаш където искаш..

би трябвало да стане де не съм го пробвал.. :)
 
уаааааау

благодаря за помоща !

Леле.. мерси многооо !!! :twisted: :wink: :wink: :wink:

Жив и здрав да си :D
 

Back
Горе