Поправка в код..

Anrth

Registered
Здравейте, не съм сигурен, че темата е за тук, но..

Някой може ли да ми поправи кода по-долу, така че да става за phpBB 3.0.6?Защото при 3.0.6 имената на таблиците в базата данни са доста по-различни..

<?
$host="host";
$user="user";
$pass="pass";
$db="db";
$broi_temi="5";// Колко последни теми да показва
$broi_bukvi="35";//До колко букви от заглавието на темата да показва
mysql_connect($host,$user,$pass);
mysql_select_db($db) or die( "Unable to select database");
$query="SELECT phpbb_topic_time,phpbb_topic_title,phpbb_forum_id,phpbb_topic_id,phpbb_topic_replies,phpbb_topic_type from phpbb_topics ORDER BY phpbb_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,"phpbb_topic_title");
$id=mysql_result($result,$i,"phpbb_forum_id");
$topic_broi=mysql_result($result,$i,"phpbb_topic_replies");
$topic_id=mysql_result($result,$i,"phpbb_topic_id");
$topic=mysql_result($result,$i,"phpbb_topic_type");

if($topic=="1")
{$vazna='Важна:';}
elseif($topic=="2")
{$vazna='Съобщение:';}
elseif($topic_status=="1")
{$vazna='Заключена:';}
else
{$vazna='';}

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

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


?>

Аз стигнах до някъде, обаче пак ми дава грешка при result-a..Благодаря предварително.Скрипта е на nvidia :)
 
Оставете кода по-горе..то нито един скрипт не работи на тази версия.Само показва една 0 и линк към първата тема във форума?!?
 

Back
Горе