Laatste posting van fora weren

Installatie lukt niet? Plotseling een foutmelding. Of weet je niet hoe iets werkt. Problemen met phpBB2 kun je in dit archief opzoeken.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
KillerDream
Berichten: 16
Lid geworden op: 07 mar 2003, 14:03

Laatste posting van fora weren

Bericht door KillerDream » 11 jun 2003, 10:00

Code: Selecteer alles

<?PHP
$mysql[host] = "server"; 
$mysql[user] = "mijn user naam"; 
$mysql[pass] = "paswoord"; 
$mysql[db] = "databse naam"; 

mysql_connect($mysql[host], $mysql[user], $mysql[pass]); 
mysql_select_db($mysql[db]); 

$query = "SELECT topic_id,topic_title FROM phpbb2_topics order by topic_last_post_id desc limit 5"; 
   $res = mysql_query($query); 
   while($data = @mysql_fetch_array($res)) 
   { 
   echo "<a class=\"noun\" target=\"_blank\" href=\"../../forum/phpbb204/viewtopic.php?t=".$data["topic_id"]."\">".$data['topic_title']."</a><br>"; 
   } 
?>  
Deze code heb ik op mijn site staan.

http://www.lannation.nl/nieuwe_site/stichting/home.php

En hiermee haal ik de laaste topics op waar net een posting is bijgekomen.

Nu hebben wij op dit forum enkele fora die alleen voor crew zijn.

Nu is mij vraag is het mogelijk om er voor te zorgen dat topics die in 1 van de crew fora staan, niet worden weergegeven?

Wie kan mij vertellen hoe ik die topics uit die fora kan weren?

Ik weet dat elke fora een nummer heeft...

Inspiration
Berichten: 279
Lid geworden op: 27 jun 2003, 16:27

Bericht door Inspiration » 27 jun 2003, 16:28

Dit zou ik ook graag willen weten, vandaar dit subtiele kickje 8)

Gebruikersavatar
WebSiteNet
Berichten: 6524
Lid geworden op: 20 okt 2003, 16:56
Locatie: Wieringerwerf
Contacteer:

Bericht door WebSiteNet » 27 jun 2003, 17:44

verander die eerste query in dit:

Code: Selecteer alles

$forumid = 5758455340563847053; // id van de crewforum
$query = "SELECT topic_id,topic_title FROM phpbb2_topics WHERE forum_id != " . $forumid . " ORDER BY topic_last_post_id desc limit 5";
bij forumid moet je het id van de crew forum invullen.

KillerDream
Berichten: 16
Lid geworden op: 07 mar 2003, 14:03

Bericht door KillerDream » 28 jun 2003, 19:40

Ik moet je teleurstellen, maar het help niets.
De postings die in die forum staan blijven gewoon staan.

Jammer... :cry:

Gebruikersavatar
WebSiteNet
Berichten: 6524
Lid geworden op: 20 okt 2003, 16:56
Locatie: Wieringerwerf
Contacteer:

Bericht door WebSiteNet » 28 jun 2003, 20:18

heb je het goeie forum id ingevuld. daar ligt het waarschijnlijk aan.

KillerDream
Berichten: 16
Lid geworden op: 07 mar 2003, 14:03

Bericht door KillerDream » 28 jun 2003, 22:27

simpelscript schreef:heb je het goeie forum id ingevuld. daar ligt het waarschijnlijk aan.
Ja, nummertje 5. :thumb:

Maar de posting uit dat forum zijn nog gewoon te zien.

Code: Selecteer alles

$forumid = 5; // id van de crewforum 
$query = "SELECT topic_id,topic_title FROM phpbb2_topics WHERE forum_id != " . $forumid . " ORDER BY topic_last_post_id desc limit 5"; 
Dit is toch het forum nummer?
"viewforum.php?f=5"

Gebruikersavatar
WebSiteNet
Berichten: 6524
Lid geworden op: 20 okt 2003, 16:56
Locatie: Wieringerwerf
Contacteer:

Bericht door WebSiteNet » 29 jun 2003, 04:26

goed upgeload en opgeslagen? dit is namenlijk onmogelijk. ik ga het script ff testen op mijn eigen server. je hoort zo nog van me.

Gebruikersavatar
WebSiteNet
Berichten: 6524
Lid geworden op: 20 okt 2003, 16:56
Locatie: Wieringerwerf
Contacteer:

Bericht door WebSiteNet » 29 jun 2003, 04:35

ik begrijp dit niet. bij mij werkt het gewoon goed! mijn crewforum is 4 en er verschijnen geen topics van. probeer hem nog eens te uploaden en op teslaan. het kan niet aan het script liggen.

KillerDream
Berichten: 16
Lid geworden op: 07 mar 2003, 14:03

Bericht door KillerDream » 29 jun 2003, 11:14

Ja, hij werkt wel. :oops:

Ik snap niet hoe ik dit gisten heb gehad.
Maar ik had ff een ander forumnummer ingevult en toen werkte hij wel.
Nu weer 5 ingevult en geupt en hij werkt perfect! :thumb:

Erg bedankt!

Maar nog even een klein vraagje.
Is het ook mogelijk met dit script om meer forums te weren?

Bijvoorbeeld forum nummer 5, 9 en 13.

Gebruikersavatar
WebSiteNet
Berichten: 6524
Lid geworden op: 20 okt 2003, 16:56
Locatie: Wieringerwerf
Contacteer:

Bericht door WebSiteNet » 29 jun 2003, 11:30

http://www.mysql.com/doc/en/SELECT.html

ik ga hier niet komplete codes voorkauwen. doe iets met "SELECT * FROM phpbb_topics WHERE forum_id = 1 AND forum_id != 5"

dit is een hint. niet de hele query.

KillerDream
Berichten: 16
Lid geworden op: 07 mar 2003, 14:03

Bericht door KillerDream » 29 jun 2003, 11:50

simpelscript schreef:http://www.mysql.com/doc/en/SELECT.html

ik ga hier niet komplete codes voorkauwen. doe iets met "SELECT * FROM phpbb_topics WHERE forum_id = 1 AND forum_id != 5"

dit is een hint. niet de hele query.
Oke bedankt! :bier:
Ik ga aan de slag! :D

Gesloten