Проблем с последни теми !!!!

SandPrince

Registered
абе хора сложих си скрипта за последни теми от форума на сайта и вижте ква гадна грешка ми дава:
http://databay.freehostia.com/index.php

що така!!! попълнил съм си всичко както му е реда!!!
ползвам ей тоя скрипт:
Код:
<? 

$user="user на базата данни"; 
$pass="pass на базата данни"; 
$db="име на базата данни"; 
$broi_temi="10";// Колко последни теми да показва 
$broi_bukvi="35";//До колко букви от заглавието на темата да показва 
mysql_connect(localhost,$user,$pass); 
mysql_select_db($db) or die( "Unable to select database"); 
$query="SELECT topic_time , topic_title,forum_id,topic_id, topic_replies,topic_type from phpbb_topics ORDER BY 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,"topic_title"); 
$id=mysql_result($result,$i,"forum_id"); 
$topic_broi=mysql_result($result,$i,"topic_replies"); 
$topic_id=mysql_result($result,$i,"topic_id"); 
$topic=mysql_result($result,$i,"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='Пътя до папката на форума/viewtopic.php?t=$topic_id' >$tema$totchki ($topic_broi)</a><br/>"; 
} 


?>

много се дразня така като не ми работи нещо!!!моля ви се помагайте!!!
:cry: :cry: :cry:
 
Я пробвай така:

<?

$user=""; //DB user
$pass=""; //DB pass
$db=""; //DB name
$broi_temi="20"; // Колко последни теми да показва
$broi_bukvi="35"; //До колко букви от заглавието на темата да показва
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 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");
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=' Пътя до папката на форума/viewtopic.php?t=$topic_id' >$tema$totchki ($topic_broi)</a><br/>";
}


?>


Или: http://web-tourist.net/login/login/view.php?st=616 ;)
 
мисля че разбрах от къде идва грешката реда
mysql_connect(localhost,$user,$pass);
го напиши така
mysql_connect("Mysql сървъра ти",$user,$pass);
като за сървъра ще го видиш от контролния панел в фрийхостия
 
Melanholly каза:
мисля че разбрах от къде идва грешката реда
mysql_connect(localhost,$user,$pass);
го напиши така
mysql_connect("Mysql сървъра ти",$user,$pass);
като за сървъра ще го видиш от контролния панел в фрийхостия

значи тука го написах така:
mysql_connect("Mysql сървъра ти",$user,$pass)

ама сега има напредък - виж линка!
 
това е защото нямаш достатъчно теми в форума като напишеш нови ще се оправи. направи ги поне десет и ще видиш
 
Melanholly каза:
това е защото нямаш достатъчно теми в форума като напишеш нови ще се оправи. направи ги поне десет и ще видиш

дано!!! :(
 

Back
Горе