vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB3 Programming Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=15)
-   -   Query lag time... (https://vborg.vbsupport.ru/showthread.php?t=137700)

Attilitus 01-28-2007 12:48 AM

Query lag time...
 
I am trying to store a setting which is dependent upon an entry into the database. I make a change to the database, and then call a function which uses information from the previously changed database setting, and then outputs another setting which I immediately enter into a stored setting spot in the database.

The problem is that for some reason the function once called does not use the updated database entry for its output, but instead it seems that it outputs something before the query finishes updating the relavent field. This "query lag" is causing quite a bit of trouble.

The setup is trying to save around 2 queries per page, so it is pretty important to store this setting in this manner. Is there anyway that I can try and get the function to not output a value until the query finishes updating the relevant field? (I always figured that if the query was above the function, the script would "wait" until it was finished before moving on)

Can anyone give me some insight/advice? Thanks!

harmor19 01-28-2007 07:46 AM

My suggestion is to see if any rows has been affected before proceeding.

PHP Code:


//your query here

if(mysql_affected_rows() == 1)
{
   
//your function here




All times are GMT. The time now is 04:05 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.00896 seconds
  • Memory Usage 1,709KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)bbcode_php_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (2)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.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/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.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
  • printthread_start
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete