login  Naam:   Wachtwoord: 
Registreer je!
 Forum

actieve forum topics IPB

Offline Lizard - 16/11/2004 13:27 (laatste wijziging 16/11/2004 13:33)
Avatar van LizardNieuw lid Hallo,

ik ben al een tijdje op zoek naar een script die de actieve topics van een Invision Power Board laat zien, ik heb er al veel gezien alleen die voldoen niet aan mijn eisen, ik wil namelijk.

dat het afgekort is als de titel van de topic te lang is,
dat hij laat zien hoeveel mensen er op gereageerd hebben,
dat hij de topic waar het laatst op is gereageerd bovenaan zet

eigenlijk hetzelfde als hier bij sitemasters alleen de tijd hoeft niet per see bij. ik had op de oude sitemasters wel een script gezien die bij invision board de laatste forum topics laat zien maar die laat het aantal replys niet zien, inplaats daarvan maakt hij gewoon een nieuwe regel met de titel van de topic als er weer op gereageerd is 

alvast bedankt 

8 antwoorden

Gesponsorde links
Offline Scott - 16/11/2004 13:40
Avatar van Scott Gouden medaille

PHP ver gevorderde
  1. <?php
  2.  
  3. $last = mysql_query("SELECT id, title, posts FROM ibf_topics ORDER BY last_post DESC LIMIT 10");
  4.  
  5. while ($last_row = mysql_fetch_object($last)) {
  6.  
  7. echo '<a href="__pad_naar_forum__/index.php?showtopic='.$last_row['tid'].'">'.(strlen($last_row['title']) >= 20) ? substr($last_row['title'], 0, 17).'...' : $last_row['title']).' ('.$last_row['posts'].')</a><br />';
  8.  
  9. }
  10.  
  11. ?>

Niet getest, moet jij ff doen 

Offline Lizard - 16/11/2004 13:43 (laatste wijziging 16/11/2004 13:45)
Avatar van Lizard Nieuw lid http://www.liz4rd.com/test/test.php hier is ie, volgens mij doet hij het niet , moet hij niet naar de database kunnen connecten?
Offline Scott - 16/11/2004 13:46 (laatste wijziging 16/11/2004 13:47)
Avatar van Scott Gouden medaille

PHP ver gevorderde
Ja, dat moet je er zelf ff tussenzetten natuurlijk 
Offline Lizard - 16/11/2004 13:52 (laatste wijziging 16/11/2004 13:53)
Avatar van Lizard Nieuw lid ok nu heb ik dit: http://www.liz4rd.com/test/test.php ik heb dit er tussen gezet:

  1. mysql_connect($host,$Naam,$Paswoord);
  2. mysql_select_db($database);


en ingevult, is dat goed zo te zien is er nog iets fout...

ik ben een php n00b lol :(
Offline Scott - 16/11/2004 14:15
Avatar van Scott Gouden medaille

PHP ver gevorderde
  1. <?php
  2.  
  3. $last = mysql_query("SELECT id, title, posts FROM ibf_topics ORDER BY last_post DESC LIMIT 10");
  4.  
  5. while ($last_row = mysql_fetch_object($last)) {
  6.  
  7. echo '<a href="__pad_naar_forum__/index.php?showtopic='.$last_row['tid'].'">';
  8.  
  9. echo (strlen($last_row['title']) >= 20) ? substr($last_row['title'], 0, 17).'...' : $last_row['title']);
  10.  
  11. echo ' ('.$last_row['posts'].')</a><br />';
  12.  
  13. }
  14.  
  15. ?>
Offline Lizard - 16/11/2004 14:19
Avatar van Lizard Nieuw lid http://www.liz4rd.com/test/test2.php  
Offline Metalhead - 16/11/2004 14:27
Avatar van Metalhead HTML gevorderde
Citaat:
Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in /home/liz4rdc/public_html/test/test2.php on line 8


Nee dus...
Offline Scott - 16/11/2004 15:11
Avatar van Scott Gouden medaille

PHP ver gevorderde
Hè kut, ik gebruikte altijd object, maar tegenwoordig probeer ik fetch_assoc te gebruiken, dit was een mengeling ervan. Je moet dus ff mysql_fetch_object door mysql_fetch_assoc vervangen
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.21s