Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > General > Member Archives
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Details »»

Version: , by (Guest)
Developer Last Online: Jan 1970 Show Printable Version Email this Page

Version: Unknown Rating:
Released: 09-07-2000 Last Update: Never Installs: 0
 
No support by the author.

how I can post the total number of threads in a certain forum on a non-vb page??

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #12  
Old 09-08-2000, 08:58 PM
Guest
 
Posts: n/a
Default

Um...

Wouldn't you just have to get the forumid, then just do something simple like.

<?php

$query = "select forumid from thread where forumid='theforumidyouchose'";

$result = mysql_query($query);

$num_rows = mysql_num_rows($result);

print "There are $num_rows results in that forum";

?>

Keep it simple, thats the way to do it I think.
Reply With Quote
  #13  
Old 09-08-2000, 09:04 PM
Guest
 
Posts: n/a
Default

Quote:
Originally posted by Chris Schreiber
Code:
$query = "select * from thread";
This must be very resource intensive though.... you are reading all of your threads simply to find out how many there are. I think you would be better off with something like this:
Code:
SELECT COUNT(*) FROM thread
HTH.

-Chris

[Edited by Chris Schreiber on 09-08-2000 at 04:58 PM]
Not 100% sure, but shouldt that be something more like:
Code:
$query=mysql_query("SELECT COUNT(threadid) AS totalthreads FROM thread");


Then you could just grab the total threads by doing something like:
Code:
$row=mysql_fetch_array($query);
$totalthreads = $row[totalthreads];
echo "$totalthreads total threads";

???

I didnt think of this the first time, because im not very knowledgable on server load / mysql strain.....etc... So i guess i really didnt care

~Chris
Reply With Quote
  #14  
Old 09-08-2000, 09:14 PM
Guest
 
Posts: n/a
Default

<?php

require("forum/admin/config.php3");
$db=mysql_connect($servername,$dbusername,$dbpassw ord);
mysql_select_db($dbname);
$query=mysql_query("SELECT COUNT(threadid) AS totalthreads FROM thread");
$row=mysql_fetch_array($query);
$totalthreads = $row[totalthreads];
echo "$totalthreads total threads";

?>

That code shows the total number of posts on the board, not in a specific forum.
Reply With Quote
  #15  
Old 09-08-2000, 09:16 PM
Guest
 
Posts: n/a
Default

FORUM LIST W/ TOTAL THREADS ON NON VB PAGE

http://www.extremeforums.com/include..._count.inc.php

Usage:
Code:
include("/full/path/to/forumlist_with_count.inc.php");
forumlist_with_count.inc.php

Code:
<?php
require("/full/path/to/admin/config.php");
$db=mysql_connect($servername,$dbusername,$dbpassword);
mysql_select_db($dbname);
$query = "SELECT forumid,title,threadcount FROM forum ORDER BY title ASC";
$resultlatest = mysql_query($query,$db);
while ($latest_array = mysql_fetch_array($resultlatest)) {
echo "<FONT SIZE=\"1\" FACE=\"Verdana, Arial, Helvetica, sans-serif\">&nbsp;°
<A HREF=\"http://www.extremeforums.com/forums/forumdisplay.php?forumid=$latest_array[forumid]\">$latest_array[title]</A> Currently <b>$latest_array[threadcount]</b> threads</FONT><BR>";
}
?>
HTH

~Chris
Reply With Quote
  #16  
Old 09-08-2000, 09:16 PM
Guest
 
Posts: n/a
Default

Oh yeah,

In my one I left out the MySQL connect code. You'll have to connect to the MySQL and choose the database that vBulletin is in.
Reply With Quote
  #17  
Old 09-08-2000, 09:17 PM
Guest
 
Posts: n/a
Default

Its killing me how a person can ask a question and people can take is so far off topic, and get so turned around

Reply With Quote
  #18  
Old 09-08-2000, 09:18 PM
Guest
 
Posts: n/a
Default

Quote:
Originally posted by Zothip
<?php

require("forum/admin/config.php3");
$db=mysql_connect($servername,$dbusername,$dbpassw ord);
mysql_select_db($dbname);
$query=mysql_query("SELECT COUNT(threadid) AS totalthreads FROM thread");
$row=mysql_fetch_array($query);
$totalthreads = $row[totalthreads];
echo "$totalthreads total threads";

?>

That code shows the total number of posts on the board, not in a specific forum.

Read this thread a little closer, im not even the one who posted that code
Reply With Quote
  #19  
Old 09-08-2000, 09:26 PM
Guest
 
Posts: n/a
Default

Roger, I stand corrected. You were correcting someone elses code that had nothing to do with what i asked about in the first place
Reply With Quote
  #20  
Old 09-08-2000, 09:33 PM
Guest
 
Posts: n/a
Default

Quote:
Originally posted by Zothip
Roger, I stand corrected. You were correcting someone elses code that had nothing to do with what i asked about in the first place


No problem.....so is the code I gave on the last page what you wanted?

~Chris
Reply With Quote
  #21  
Old 09-08-2000, 09:37 PM
Guest
 
Posts: n/a
Default

Quote:
Originally posted by TechTalk

No problem.....so is the code I gave on the last page what you wanted?

~Chris [/B]
No, it isnt. I am looking to display the total threads in one forum only. (ie. <A HREF="forumdisplay.php3?forumid=$forum">$forumtitl e</A> has $numberthreads Threads.)

-Thomas
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 04:06 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04523 seconds
  • Memory Usage 2,279KB
  • Queries Executed 25 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (6)bbcode_code
  • (4)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (3)pagenav_pagelink
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete