ultimele discutii din forum sa apara pe indexul site-ului

Pentru întrebări legate de facilităţile forumului phpBB 2.0.x, acest loc este cel mai potrivit.
Închis
ibis
Nou venit
Mesaje: 7
Membru din: 20-Feb-2006, 12:05:23

ultimele discutii din forum sa apara pe indexul site-ului

Mesaj de ibis »

am tot cautat, am incercat si pe alte forumuri, insa fara rezultat, cel putin pina acum...
As avea nevoie de un script pe care sa il folosesc in pagina de index a unui site, astfel incit sa imi afiseze ultimele discutii din forum la care s-a raspuns... mi s-a spus ca exista un mod pe care il pot downloada, insa acesta e tot pt pagina de index a phpBB... eu vreau ca pe prima pagina sa imi apara ultimele discutii la care s-a raspuns din forumul aflat pe /forum...
Va rog din suflet, ajutati-ma, daca aveti cunostinta de un astfel de script
Multumesc.
sorelsorel
Utilizator înregistrat
Mesaje: 490
Membru din: 08-Iun-2006, 21:26:52
Ext: Nu
Server: Windows
Nivel phpBB: Mediu
Nivel php: Mediu
Localitate: Hateg
Contact:

Mesaj de sorelsorel »

Se poate faca asta foarte usor cu putine cunostinte php & mysql. Foarte putine, trebuie doar sa te conectezi la server, sa ai numele si userul bazei de date, si prefixul tabelelor (de obicei phpbb_) si totul e foarte usor..
ibis
Nou venit
Mesaje: 7
Membru din: 20-Feb-2006, 12:05:23

Mesaj de ibis »

Am gasit codul asta:

Cod: Selectaţi tot

mysql_connect("localhost","marius","********"); 
mysql_select_db("marius_phpb1"); 

$db_prefix = "phpbb_";   // prefixul tabelelor folosite de phpbb 
$forum_adress ="forum/"; // calea sau adresa catre directorul forumului

$sql = "select ".$db_prefix."topics.topic_title, ".$db_prefix."topics.topic_id from ".$db_prefix."posts, ".$db_prefix."topics ".
        "where ".$db_prefix."posts.post_id=".$db_prefix."topics.topic_last_post_id ".
        "order by ".$db_prefix."posts.post_id desc ". // explicat mai jos
        "limit 0, 5";
        
while ($row = mysql_fetch_array($resursa))
{
    print '<a href="'.$forum_adress." t=".$row['topic_id'].'">'.
          $row['topic_title']."</a><br>";
}
dar imi da eroarea:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/marius/public_html/test1.php on line 13
adica la
while ($row = mysql_fetch_array($resursa))
Închis

Înapoi la “2.0.x Cum pot să...?”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 13 vizitatori