Pagina 1 van 1

Laatste posting van fora weren

Geplaatst: 11 jun 2003, 10:00
door KillerDream

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...

Geplaatst: 27 jun 2003, 16:28
door Inspiration
Dit zou ik ook graag willen weten, vandaar dit subtiele kickje 8)

Geplaatst: 27 jun 2003, 17:44
door WebSiteNet
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.

Geplaatst: 28 jun 2003, 19:40
door KillerDream
Ik moet je teleurstellen, maar het help niets.
De postings die in die forum staan blijven gewoon staan.

Jammer... :cry:

Geplaatst: 28 jun 2003, 20:18
door WebSiteNet
heb je het goeie forum id ingevuld. daar ligt het waarschijnlijk aan.

Geplaatst: 28 jun 2003, 22:27
door KillerDream
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"

Geplaatst: 29 jun 2003, 04:26
door WebSiteNet
goed upgeload en opgeslagen? dit is namenlijk onmogelijk. ik ga het script ff testen op mijn eigen server. je hoort zo nog van me.

Geplaatst: 29 jun 2003, 04:35
door WebSiteNet
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.

Geplaatst: 29 jun 2003, 11:14
door KillerDream
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.

Geplaatst: 29 jun 2003, 11:30
door WebSiteNet
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.

Geplaatst: 29 jun 2003, 11:50
door KillerDream
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