login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Laatste 10 (Phpbb3) (Opgelost)

Offline svghosting - 22/03/2009 20:33 (laatste wijziging 22/03/2009 20:47)
Avatar van svghostingLid Goedendag, Leden.

Ik probeer op mijn index de laatste 10 actieve topics weer te geven van mijn phbb3 forum.

Dit forum is gevestigd op: http://www.svghosting.nl/forum/
Niet gebruiken voor spam doeleinden!

Nu als ik in mijn pakketten.php (Deze wordt geinclude in mijn index.php) het volgende stukje code plaats

  1. <?php
  2. /*
  3. * (c) Rien van Hulten
  4. * (w) rienvanhulten.nl
  5. */
  6. function laatste_active_topics ($datum_formaat, $pad_naar_forum, $limit)
  7. {
  8. include_once $pad_naar_forum . '/config.php';
  9. mysql_connect($dbhost, $dbuser, $dbpasswd) or die ("<p>Het verbinden met de database is mislukt. Onze excuses hiervoor. Neem indien nodig contact op via het contactformulier.</p>");
  10. mysql_select_db ($dbname) or die ("<p>Het verbinden met de database is mislukt. Onze excuses hiervoor. Neem indien nodig contact op via het contactformulier.</p>");
  11.  
  12. $query = mysql_query("SELECT " . $table_prefix . "_topics.topic_id, " . $table_prefix . "_topics.topic_title, " . $table_prefix . "_topics.topic_poster, " . $table_prefix . "_topics.topic_replies, " . $table_prefix . "_users.username, " . $table_prefix . "_users.user_id, " . $table_prefix . "_posts.post_time, " . $table_prefix . "_topics.topic_last_post_id
  13. FROM " . $table_prefix . "_topics
  14. INNER JOIN " . $table_prefix . "_users ON ( " . $table_prefix . "_topics.topic_poster = " . $table_prefix . "_users.user_id )
  15. INNER JOIN " . $table_prefix . "_posts ON ( " . $table_prefix . "_topics.topic_last_post_id = " . $table_prefix . "_posts.post_id )
  16. ORDER BY " . $table_prefix . "_posts.post_time DESC
  17. LIMIT 0," . $limit);
  18. echo '<p>';
  19. while($array = mysql_fetch_array($query))
  20. {
  21. $array['topic_replies'] = $array['topic_replies'] == 0 ? '<span style="color: orange">(' . $array['topic_replies'] . ')</span>' : '(' . $array['topic_replies'] . ')';
  22. ?>
  23. [<?=date($datum_formaat, $array['post_time'])?>] <a href="<?=$pad_naar_forum?>/viewtopic.php?t=<?=$array['topic_id']?>#<?=$array['topic_last_post_id']?>"><?=$array['topic_title']?></a> <?=$array['topic_replies']?>, gestart door <a href="<?=$pad_naar_forum?>/profile.php?mode=viewprofile&u=<?=$array['user_id']?>"><?=$array['username']?></a>.<br />
  24. <?php
  25. }
  26. echo '</p>';
  27. }
  28. laatste_active_topics('d-m-Y H:i:s', 'forum', 10)
  29. ?>


Dan krijg ik de volgende foutmelding:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/svghosting/domains/svghosting.nl/public_html/pakketten.php on line 135

Kan iemand mij hier a.u.b mee helpen, ik heb zelf al een aantal foutjes opgelost. Maar bij deze fout kom ik er absoluut niet uit.

Dit is mijn pakketten.php:
Indien u meer scripts nodig heb plaats ik deze na aanvraag.

Plaatscode: 120954

Alvast Bedankt!

Met vriendelijke groet,
A. Ruter

2 antwoorden

Gesponsorde links
Offline Giant - 22/03/2009 21:08
Avatar van Giant PHP beginner zet achter
  1. $query = mysql_query('blabalblablal');


eens


dan wordt het dus:

  1. $query = mysql_query('blabalblablal') or die(mysql_error());


Nu zul je waarschijnlijk een andere error gaan krijgen.
Offline svghosting - 22/03/2009 21:18 (laatste wijziging 22/03/2009 21:28)
Avatar van svghosting Lid @ Giant

Bedankt voor je reactie. Nou probeerde ik deze alleen op te volgen. Maar helaas niet gelukt want ik weet dus namelijk niet waar ik or die(mysql_error()); precies moet plaatsen    

Ik heb de fouten gevonden nu, bedankt voor jullie reactie:D

HEb het nu opgelost ;)

Voor de mensen die het willen weten.

In dit stukje:
  1. laatste_active_topics('d-m-Y H:i:s', 'forum', 10)


Staat "forum" dit is de map waarin het forum dus staat. Dit kan je zelf wijzigen naar de map waar jou forum staat. Daarnaast moet je ervoor zorgen dat over de _ is weggehaald voor bijvoorbeeld

  1. . "_topics.topic_poster, " .


Dat wordt dan:

  1. . "topics.topic_poster, " .


Hopelijk hebben jullie er wat aan ;)
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.239s