Go Back   vb.org Archive > vBulletin 3 Discussion > vB3 General Discussions

Reply
 
Thread Tools Display Modes
  #11  
Old 09-06-2005, 10:50 AM
Jorim Jorim is offline
 
Join Date: Jul 2005
Location: Krabbendam (NL)
Posts: 17
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

:up: Yeah, it works :banana:

Thanks guys

[edit] (interesting option this...)

++++, it isn't working at all I looked at the wrong page, very stupid...

$news stays empty
Reply With Quote
  #12  
Old 09-06-2005, 11:14 AM
Marco van Herwaarden Marco van Herwaarden is offline
 
Join Date: Jul 2004
Posts: 25,415
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Lol, sorry but that query is totally wrong.
thread.lastpost is a timestamp, not a postid.

Use the following, this should work (if 7348 is an existing threadid):
PHP Code:
$getnews $DB_site->query_first(
        SELECT * 
        FROM " 
TABLE_PREFIX "post AS post 
        WHERE post.threadid=7348
        AND post.visible = 1
        ORDER BY post.dateline DESC
        LIMIT 1"
);  
print_r($getnews); 
Reply With Quote
  #13  
Old 09-06-2005, 12:32 PM
Jorim Jorim is offline
 
Join Date: Jul 2005
Location: Krabbendam (NL)
Posts: 17
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

That's not funny but everything works now. Thank you very very mutch!

I've got one final question and then I'l shut up I'd like te have the attachement aswel.

Will this work:
PHP Code:
$news $DB_site->query_first("  
        SELECT pagetext, attach 
        FROM " 
TABLE_PREFIX "post AS post  
        WHERE post.threadid=884 
        AND post.visible = 1 
        ORDER BY post.dateline DESC 
        LIMIT 1"
); 
Or do I have to use extra query's for that ??
Reply With Quote
  #14  
Old 09-06-2005, 12:34 PM
Marco van Herwaarden Marco van Herwaarden is offline
 
Join Date: Jul 2004
Posts: 25,415
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

No, that will not work.

'attach' will not contain the attachment data. How to retrieve the attachment data depends on how your attachments are stored (database/filesystem), but is much more complicated then just a query.
Reply With Quote
  #15  
Old 09-06-2005, 12:36 PM
Jorim Jorim is offline
 
Join Date: Jul 2005
Location: Krabbendam (NL)
Posts: 17
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I thought so. Is it possible to get the attachement of that specific post and can you help me?

Thanks again
Reply With Quote
  #16  
Old 09-06-2005, 12:36 PM
Marco van Herwaarden Marco van Herwaarden is offline
 
Join Date: Jul 2004
Posts: 25,415
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Previous reply updated.
Reply With Quote
  #17  
Old 09-06-2005, 05:05 PM
Jorim Jorim is offline
 
Join Date: Jul 2005
Location: Krabbendam (NL)
Posts: 17
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by MarcoH64
Previous reply updated.
I'm using the normal settings of vBulletin I guess that's with the database. I've got a few table's with attachement information...

This query works, but the part to display the image that's attached (that's what I want) won't. What do I wrong??? :ermm:

PHP Code:
$news $DB_site->query_first("  
        SELECT post.pagetext, post.postid
        FROM " 
TABLE_PREFIX "post AS post
        WHERE post.threadid=884
        ORDER BY post.dateline DESC
        LIMIT 1"
);

$attach $DB_site->query_first("  
        SELECT attachment.filename, attachment.filesize, attachment.visible, attachmentid, counter 
        FROM " 
TABLE_PREFIX "attachment AS attachment
        WHERE attachment.postid = 
{$news['postid']}");
        
//$attachment['attachmentextension'] = file_extension($attach['filename']);
//$attachment['filename'] = $attach['filename'];
//$attachment['attachmentid'] = $attach['attachmentid'];
//$attachment['filesize'] = vb_number_format($attach['filesize'], 1, true);
//$attachment['counter'] = $attach['counter'];
//eval('$attachment = "' . fetch_template('postbit_attachment') . '";');
//$attachment = str_replace('"attachment.php', '"' . $vboptions['bburl'] . '/attachment.php', $attachment);
$attachment '<a href="' $vboptions['bburl'] . '/attachment.php?' $session['sessionurl'] . 'attachmentid=' $attach['attachmentid'] . '" target="_blank"><img border="0" src="' $vboptions['bburl'] . '/attachment.php?' $session['sessionurl'] . 'attachmentid=' $attach['attachmentid'] . '&amp;stc=1&amp;thumb=1" /></a>'
Fixed it

Thanks everybody for your help! :up:

PHP Code:
$news $DB_site->query_first("  
        SELECT post.pagetext, post.postid
        FROM " 
TABLE_PREFIX "post AS post
        WHERE post.threadid=884
        ORDER BY post.dateline DESC
        LIMIT 1"
);

$attach $DB_site->query_first("  
        SELECT attachment.filename, attachment.filesize, attachment.visible, attachmentid, counter 
        FROM " 
TABLE_PREFIX "attachment AS attachment
        WHERE attachment.postid = 
{$news['postid']}");
        
$attachment['attachmentextension'] = file_extension($attach['filename']);
$attachment['filename'] = $attach['filename'];
$attachment['attachmentid'] = $attach['attachmentid'];
$attachment['filesize'] = vb_number_format($attach['filesize'], 1true);
$attachment['counter'] = $attach['counter'];
eval(
'$attachment = "' fetch_template('postbit_attachmentimage') . '";');
$attachment str_replace('"attachment.php''"' $vboptions['bburl'] . '/attachment.php'$attachment); 
Reply With Quote
Reply

Thread Tools
Display Modes

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 07:30 PM.


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.04176 seconds
  • Memory Usage 2,256KB
  • Queries Executed 14 (?)
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
  • (1)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (4)bbcode_php
  • (1)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (1)pagenav_pagelink
  • (7)post_thanks_box
  • (7)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (7)post_thanks_postbit_info
  • (7)postbit
  • (7)postbit_onlinestatus
  • (7)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_postinfo_query
  • fetch_postinfo
  • 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
  • postbit_imicons
  • 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