Go Back   vb.org Archive > vBulletin 3 Discussion > vB3 Programming Discussions
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #1  
Old 11-27-2004, 08:40 PM
kall's Avatar
kall kall is offline
 
Join Date: Apr 2004
Location: New Zealand
Posts: 2,608
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Intermittent fetch_array() error with Photopost Integration

Quote:
Originally Posted by ForumHome
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in
I am including the Photopost 'featured photos' mod on my Forum Home.

Most of the time it works fine, but occasionally (and without pattern), it throws up the above error.

This is the bit of index.php that relates to the calling:

PHP Code:
// ######################### REQUIRE BACK-END ############################
require_once('./global.php');
require_once(
'./includes/functions_bigthree.php');
require_once(
'./includes/functions_forumlist.php');
require_once(
'/home3/nzboards/public_html/gallery/photopostpal.php'); 
I have tried moving the require_once ... photopostpal.php around in the index.php, but that caused errors each and every time.

Can someone who knows what they are doing help me out?
Reply With Quote
  #2  
Old 11-28-2004, 04:17 PM
Brad Brad is offline
 
Join Date: Nov 2001
Posts: 4,765
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by kall
I am including the Photopost 'featured photos' mod on my Forum Home.

Most of the time it works fine, but occasionally (and without pattern), it throws up the above error.

This is the bit of index.php that relates to the calling:

PHP Code:
// ######################### REQUIRE BACK-END ############################
require_once('./global.php');
require_once(
'./includes/functions_bigthree.php');
require_once(
'./includes/functions_forumlist.php');
require_once(
'/home3/nzboards/public_html/gallery/photopostpal.php'); 
I have tried moving the require_once ... photopostpal.php around in the index.php, but that caused errors each and every time.

Can someone who knows what they are doing help me out?
Can you post the code thats in the photopostpal.php file?
Reply With Quote
  #3  
Old 11-28-2004, 05:42 PM
Dean C's Avatar
Dean C Dean C is offline
 
Join Date: Jan 2002
Location: England
Posts: 9,071
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

You're best off asking for support either at the photopost support forums or in the modification thread here
Reply With Quote
  #4  
Old 11-28-2004, 08:32 PM
kall's Avatar
kall kall is offline
 
Join Date: Apr 2004
Location: New Zealand
Posts: 2,608
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Dean C
You're best off asking for support either at the photopost support forums or in the modification thread here
@Dean They don't love me as much over there...no response as yet to my queries.

@Brad: this is the bit that it is choking on:

PHP Code:
// which type of images do you want to show
$q_switch "random";

switch (
$q_switch) {
    case 
"most_view":
        
$query "SELECT id,user,userid,cat,title,bigimage,views FROM pp_photos ORDER BY views DESC";
        break;
    case 
"lastest":
        
$query "SELECT id,user,userid,cat,title,bigimage,views FROM pp_photos ORDER BY date DESC";
        break;
    case 
"random":
        
$query "SELECT id,user,userid,cat,title,bigimage,views FROM pp_photos WHERE storecat=0 ORDER BY RAND()";
        break;
}
$result mysql_query($query);

$counted 0$featured "";

while (
$line mysql_fetch_array($resultMYSQL_ASSOC)) {
    
$photo $line["bigimage"];
    
    if ( 
pp_is_image($photo) ) {
        
$photolen strlen($photo);
        
$theext pp_get_ext($photo);
        
$photo_name str_replace$theext""$photo );

        
$temp_user $line["userid"];

        
$thumbtag "{$line['user']} - {$line['title']}";
        
$mthumb "<img border=\"0\" src=\"{$data_dir}{$line['cat']}/{$line['userid']}{$photo_name}-thumb{$theext}\" alt=\"$thumbtag\" />"
Line 70 is
PHP Code:
while ($line mysql_fetch_array($resultMYSQL_ASSOC)) { 
(Hmm. Putting the include/ into my php_include_start seems to be doing the job nicely..but I don't know if that will break anything else, or even if it IS working nicely, as this doesn't occur all the time...)

*edit* And, it's sposed to be include( , not require_once on the index.php addition, I was trying require_once to see if it made a difference).
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 03:05 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.05604 seconds
  • Memory Usage 2,213KB
  • Queries Executed 13 (?)
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
  • (3)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (4)post_thanks_box
  • (4)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (4)post_thanks_postbit_info
  • (4)postbit
  • (4)postbit_onlinestatus
  • (4)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
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete