Nieuwste berichten, maar niet alle

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
japioo
Berichten: 46
Lid geworden op: 16 dec 2002, 22:09

Nieuwste berichten, maar niet alle

Bericht door japioo » 01 feb 2004, 11:53

Ik gebruik onderstaande script om op m'n site de nieuwste topics weer te geven. Dit heeft altijd goed gewerkt, alleen deze week heb ik een 'onzichtbaar' subforum bijgemaakt (dus alleen zichtbaar voor een bepaalde groep).
Helaas zijn ook de nieuwste topics van dat subforum te zien (wat natuurlijk niet echt handig is). Is hier een oplossing voor??

Code: Selecteer alles

<? include_once ("../../forum/config.php"); 
   $mysql_connection = mysql_connect ($dbhost, $dbuser, $dbpasswd) or die
("Connection failed");  
   mysql_select_db ($dbname) or die ("Selecting database failed"); 

   $query = "SELECT topic_id,topic_title FROM phpbb_topics order by topic_id
desc limit 8 
   "; 
   $res   = mysql_query($query); 
   while($data = @mysql_fetch_array($res)) 
   { 
    echo "<LI>&nbsp;<a target='_blank' 
href=\"http://forum.url.com/viewtopic.php?t=".$data["topic_id"]."\">".$data['topic_title']."</a><br>"; 
   } 
?>
Homo sapiens non urinat in ventum...

Roger
Berichten: 18
Lid geworden op: 31 jan 2004, 12:35

Re: Nieuwste berichten, maar niet alle

Bericht door Roger » 01 feb 2004, 13:38

Ok, ik ga dit script ook eens gebruiken :) , alleen nog 1 vraagje, moet ik dat dollarteken bij:

Code: Selecteer alles

$dbhost, $dbuser, $dbpasswd
laten staan of niet?

Gebruikersavatar
Luuk
Berichten: 7311
Lid geworden op: 22 okt 2003, 10:07
Locatie: Delft

Bericht door Luuk » 01 feb 2004, 14:01

zeker weten, dat zijn strings (nee, niet die wat meisjes dragen) en zijn van belang, laten staan dus!

je moet sommige dingen nog aanpassen voor gebruik!
Afbeelding

Roger
Berichten: 18
Lid geworden op: 31 jan 2004, 12:35

Bericht door Roger » 01 feb 2004, 14:02

Ok, dat weet ik wel ;), ik zal 't direct eens proberen :) :bier:

japioo
Berichten: 46
Lid geworden op: 16 dec 2002, 22:09

Re: Nieuwste berichten, maar niet alle

Bericht door japioo » 01 feb 2004, 14:17

Roger schreef:Ok, ik ga dit script ook eens gebruiken :) , alleen nog 1 vraagje, moet ik dat dollarteken bij:

Code: Selecteer alles

$dbhost, $dbuser, $dbpasswd
laten staan of niet?
Is dit een antwoord :roll:
Homo sapiens non urinat in ventum...

Gebruikersavatar
Luuk
Berichten: 7311
Lid geworden op: 22 okt 2003, 10:07
Locatie: Delft

Bericht door Luuk » 01 feb 2004, 14:22

ik heb weinig verstand van php, maar misschien zou je erin kunnen zetten dat hij niet van forum_id xx moet pakken
Afbeelding

japioo
Berichten: 46
Lid geworden op: 16 dec 2002, 22:09

Bericht door japioo » 01 feb 2004, 15:07

Luuk schreef:ik heb weinig verstand van php, maar misschien zou je erin kunnen zetten dat hij niet van forum_id xx moet pakken
Meer alles behalve één forum_id... ik zal er eens naar kijken!
Homo sapiens non urinat in ventum...

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

Bericht door WebSiteNet » 01 feb 2004, 15:16

Mak van die sql query eens dit:

Code: Selecteer alles

$query = "SELECT topic_id,topic_title FROM phpbb_topics WHERE forum_id NOT IN (1, 3, 6, 4, 23) ORDER BY topic_id DESC LIMIT 8 
   "; 
En van (1, 3, 6, 4, 23) moet je de forum id's maken die verborgen moeten blijven.

japioo
Berichten: 46
Lid geworden op: 16 dec 2002, 22:09

Bericht door japioo » 01 feb 2004, 16:09

Geweldig, het werkt!! Dank u!
Homo sapiens non urinat in ventum...

Gesloten