vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB3 Programming Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=15)
-   -   PHP Question (https://vborg.vbsupport.ru/showthread.php?t=124110)

NitroSimSev 08-16-2006 10:39 AM

PHP Question
 
I am currently developing an elimination bracket mod. I am a noob when it comes to to php and I need some help with a portion of the code.
So here is the scenario:

1. I have a table that holds all the qualifying information.
2. I then retrieve the qualifying information from the DB to give me 16 results in ascending order for the 16 car elimination bracket.
(The results being selected are name, et, mph)
3. Then 16 results would be used to create the pairing information that would be put into another table called elimination_round1.

How would the php code look to pull the information out of the sort so I can fill in the ladder. IE record 1 would be matched up against record 16, record 2 would be matched up versus record 15, etc. Any ides?

would something like this work?
PHP Code:

<?php
 
$result_qual 
$vbulletin->db->query("SELECT name, et, mph FROM " TABLE_PREFIX " qual_results ORDER BY ASC LIMIT 16"); 
        list(
$name0$et0$mph0) = mysql_fetch_array($result_qual);         
        list(
$name1$et1$mph1) = mysql_fetch_array($result_qual);         
        list(
$name2$et2$mph2) = mysql_fetch_array($result_qual);         
        
etc.
 
{       
eval(
'$resultsqual .= "' fetch_template('ladderbits') . '";');
}
 
$vbulletin->db->free_result($resultqual);
?>



All times are GMT. The time now is 06:18 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.01347 seconds
  • Memory Usage 1,712KB
  • 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
  • (1)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