Nowości na forum itp. - skrypt


(Juven) #1

witam na dobreprogramy.pl jest rubryka nowości na forum co zrobić żeby wyświetlało się takie coś na mojej stronce bo chyba nikt tego recznie tu nie wpisuje ;]


(adam9870) #2

Jak już coś to "ostatnio na forum".

Znalazłem taki skrypcik niedawno

<?php

// informacje dotyczace bazy danych

$sql['host'] = 'localhost';

$sql['login'] = 'login';

$sql['password'] = 'haslo';

$sql['db'] = 'nazwa bazy';


// polaczenie z baza danych

mysql_connect($sql['host'],$sql['login'],$sql['password']);

mysql_select_db($sql['db']);


// nazwa tabeli w ktorej znajduja się tematy

$tab['forum_topics'] = "phpbb_topics";

$limit['forum_topics'] = 7; // ilosc wyswietlanych tematow

$limit['forum_signs'] = 20; // dopuszczalna ilosc liter

$path['forum'] ="components/com_forum/"; // lokalizacja katalogu z forum


// zapytanie do bazy

$sql_query = "SELECT topic_id, topic_title FROM ".$tab['forum_topics']." ORDER BY topic_id DESC LIMIT ".$limit['forum_topics']."" or die ("Nie można wykonać zapytania");

$result = mysql_query($sql_query) or die ("Nie można wykonać wyniku");


// wyswietlanie rekordow

while($row = mysql_fetch_array($result))

{

$length = strlen($row['topic_title']); // sprawdzanie dlugosci tytulu

$row['topic_title'] = substr ($row['topic_title'], 0, $limit['forum_signs']); // obcinanie?>
 -> <?php echo $row['topic_title']; if($length > $limit['forum_signs']) { echo "..."; } ?>
 <?php

}

?>[/code]

Musisz tam tylko dane do bazy danych od forum podać :slight_smile: Powinien działać.


(Juven) #3

no a jak jest "top 10 gry" to to też by działało


(adam9870) #4

Ja podałem skrypt który wyświetla najnowsze tematy z forum phpBB.

A ta rubryka top10 to poprostu chyba jest jakiś skrypt php który po ilości ściągnięć umieszcza na liscie.


(Juven) #5

no właśnie ale co to za sktypt ??