CP Home
Database
Description
Script Index
I-5 QMC
MySQL
Database
SQL
PHP
HTML
Email

Edit Races - Database Maintenance Scripts

Provides a form for selecting past races for editing
Creates data entry form with current data loaded as defaults
Updates race results in the database
Produces printable race results page for distribution



Script: edit_races_form2.php

Input

From Maintenance Menu:
  1. home_club | text
  2. validate | text
From racing database:
  1. race.Race_Date | date
  2. race.Race_ID | integer
  3. race.Type | text
  4. race.Status | text
  5. race.Race_Class | text
  6. html.Head | text
  7. html.Menu_Top | text
  8. html.Tail | text
  9. validate.Mode | text
Actions


Output

To edit_race_data2.php on Edit Selected Race:
  1. Race_ID | integer
  2. home_club | text
  3. validate | text
To Display:




Script: edit_race_data2.php

Input

From edit_races_form2.php: See Output above

From racing database:
  1. race.Results_Array | array
  2. race.Type | text
  3. race.Race_Class | text
  4. race.Status | text
  5. race.Race_Date | text
  6. DATE_SUB(Race_Date, INTERVAL 1 DAY) | date
  7. html.Head | text
  8. html.Menu_Top | text
  9. html.Tail | text
  10. validate.Mode | text
Actions


Output

To update_race_results2.php on Revise Race:
  1. event_date | date
  2. race_class | text
  3. type | text
  4. status | text
  5. [Driver_ID] | position_number
  6. [Driver_ID]_points | points
  7. home_club | text
  8. validate | text
To Display:




Script: update_race_results2.php

Input

From edit_race_data2.php: See Output above

From racing database:
  1. validate.Mode | text
  2. DATE_SUB([event_date], INTERVAL 1 DAY) | day before
  3. events.[race_class] | array
  4. drivers.Races_Points | array
  5. drivers.Car_Class | array
  6. drivers.First_Name | text
  7. drivers.Last_Name | text
  8. drivers.Home_Club | text
  9. html.Tail | text
Actions


Output

To racing database:
  1. drivers.Race_Points | array
  2. drivers.Car_Class | array
  3. race.Race_ID | integer
  4. race.Type | text
  5. race.Race_Class | text
  6. race.Status | text
  7. race.Race_Date | date
  8. race.Results | html
  9. race.Results_Array | array
To Display: