"; //$_SESSION['extract_data_sajan'] = $output; // Save log master $url = "extract_data.php?season_id=".$_REQUEST['season_id']."&step=2&master_id=".$master_id; $url = $url."&log_id=".$log_id; header("location: ".$url); die(); } //End:- Step 1: Extract data ******************************************************* //Begin:- RE-PROCESS pending records ************************************************** if(isset($_REQUEST['reprocess']) && $_REQUEST['reprocess']=='1' && $step == 2) { $sql = "delete from ath_Importdatatable"; $rs = sqlsrv_query($conn, $sql); $sql = "insert into ath_Importdatatable (Meet,Event,race_level,Round,Place,perform_time_char,performance,Number,meet_id,event_id,athlete_id,perform_time,Sex,performance_id,school_id,school_name,athlete_name,header_row,detail_row,event_type, class_year, event_unit, group_id) select Meet,Event,race_level,Round,Place,perform_time_char,performance,Number,meet_id,event_id,athlete_id,perform_time,Sex,performance_id,school_id,school_name,athlete_name,header_row,detail_row,event_type,class_year, event_unit, group_id from ath_Importdatatable_history where master_id = ".$_REQUEST['master_id']." and log_id =".$_REQUEST['log_id']. " order by Event,race_level,Round,Sex,Place"; $rs = sqlsrv_query($conn, $sql); $rows_affected = sqlsrv_rows_affected( $rs); $arrParams[]= ""; $sql = "insert into ath_Importdatatable_Master_Log (master_id,entry_date, process_status) values ('".$_REQUEST['master_id']."',getdate(),0); SELECT SCOPE_IDENTITY()"; $result = sqlsrv_query($conn, $sql, $arrParams); sqlsrv_next_result($result); sqlsrv_fetch($result); $log_id = sqlsrv_get_field($result, 0); $sql = "UPDATE ath_Importdatatable_Master_Log SET total_result = ".$rows_affected." WHERE id =".$log_id; $rs = sqlsrv_query($conn, $sql); $url = "extract_data.php?season_id=".$_REQUEST['season_id']."&step=2&master_id=".$_REQUEST['master_id']; $url = $url."&log_id=".$log_id; header("location: ".$url); die(); } //End:- RE-PROCESS pending records ************************************************** //Begin:- Step 2: Update School ID **************************************************** if(((isset($_REQUEST['bStep2']) && $_REQUEST['bStep2'] == 'Update School Id') || (isset($_REQUEST['bStep2Reprocess']) && $_REQUEST['bStep2Reprocess'] == 'Reprocess') ) && $step == 2) { $row_count = 0; $sql = "select * from ath_Importdatatable where isnull(school_id,0) = 0 and isnull(school_name,'') != '' order by id"; $result = sqlsrv_query($conn,$sql); while ($row = sqlsrv_fetch_array($result)) { $sql = "select id from ath_schools where School_name_long = '". str_replace("'","''", trim($row['school_name']))."' or School_name = '". str_replace("'","''", trim($row['school_name']))."' or LTRIM(RTRIM(alt_names)) = '". str_replace("'","''", trim($row['school_name']))."' or (',' + LTRIM(RTRIM(alt_names)) + ',') LIKE '%,' + '".str_replace("'","''", trim($row['school_name']))."' + ',%' "; //echo $sql; $rsSchool = sqlsrv_query($conn,$sql); $rowSchool = sqlsrv_fetch_array($rsSchool); $school_id = 0+$rowSchool['id']; if($school_id>0) { $sql = "update ath_Importdatatable set school_id = ".$school_id." where id = ".$row['id']; $rs = sqlsrv_query($conn, $sql); $row_count++; } } } if(isset($_REQUEST['bStep2Save']) && $_REQUEST['bStep2Save'] == 'Save Changes') { $school_count = $_REQUEST['hSchoolCount']; for($i=0; $i<$school_count; $i++) { $id = $_REQUEST['hId'.$i]; $athlete_name = $_REQUEST['athleteName'.$id]; $school_name = $_REQUEST['schoolName'.$id]; $sql = "update ath_Importdatatable set school_name = '". str_replace("'","''",$school_name)."', athlete_name = '". str_replace("'","''",$athlete_name)."' where id = ".$id; $rs = sqlsrv_query($conn, $sql); } } if(isset($_REQUEST['bStep2Next']) && $_REQUEST['bStep2Next'] == 'Next') { $master_id = $_REQUEST['master_id']; // Save log master $url ="extract_data.php?season_id=".$_REQUEST['season_id']."&step=3&master_id=".$master_id; if(isset($_REQUEST['log_id'])) { $log_id = $_REQUEST['log_id']; $url = $url."&log_id=".$log_id; } header("location: ".$url); die(); } //End:- Step 2: Update School ID **************************************************** //Begin:- Step 3: Update Event ID *************************************************** if(((isset($_REQUEST['bStep3']) && $_REQUEST['bStep3'] == 'Update Event Id') || (isset($_REQUEST['bStep3Reprocess']) && $_REQUEST['bStep3Reprocess'] == 'Reprocess') ) && $step == 3) { ini_set('max_execution_time', 300); $row_count = 0; $sql = "select * from ath_Importdatatable where isnull(event_id,0) = 0 and isnull(Event,'') != '' order by id"; $result = sqlsrv_query($conn,$sql); while ($row = sqlsrv_fetch_array($result)) { ini_set('max_execution_time', 300); $sql = "select id, unit from ath_events where event_name = '". str_replace("'","''", trim($row['Event']))."' or LTRIM(RTRIM(alt_event_names)) = '". str_replace("'","''", trim($row['Event']))."' or (',' + LTRIM(RTRIM(alt_event_names)) + ',') LIKE '%,' + '".str_replace("'","''", trim($row['Event']))."' + ',%' "; $rsEvent = sqlsrv_query($conn,$sql); $rowEvent = sqlsrv_fetch_array($rsEvent); $event_id = 0+$rowEvent['id']; $event_unit = $rowEvent['unit']; if($event_id>0) { $sql = "update ath_Importdatatable set event_id = ".$event_id.", event_unit = '".$event_unit."' where id = ".$row['id']; $rs = sqlsrv_query($conn, $sql); $row_count++; } } } if(isset($_REQUEST['bStep3Save']) && $_REQUEST['bStep3Save'] == 'Save Changes') { $group_id_count = $_REQUEST['hEventCount']; for($i=1; $i<=$group_id_count; $i++) { $id = $_REQUEST['hId'.$i]; $event_name = $_REQUEST['eventName'.$id]; $race_level = $_REQUEST['raceLevel'.$id]; $round = $_REQUEST['Round'.$id]; $sql = "update ath_Importdatatable set race_level = '".str_replace("'","''",$race_level)."', round = '".str_replace("'","''",$round)."', Event = '". str_replace("'","''",$event_name)."' where group_id = ".$id; $rs = sqlsrv_query($conn, $sql); } } if(isset($_REQUEST['bStep3Next']) && $_REQUEST['bStep3Next'] == 'Next') { $master_id = $_REQUEST['master_id']; // Save log master $url ="extract_data.php?season_id=".$_REQUEST['season_id']."&step=4&master_id=".$master_id; if(isset($_REQUEST['log_id'])) { $log_id = $_REQUEST['log_id']; $url = $url."&log_id=".$log_id; } header("location: ".$url); die(); } //End:- Step 3: Update Event ID *************************************************** //Begin:- Step 4: Update Athlete ID *********************************************** if(((isset($_REQUEST['bStep4']) && $_REQUEST['bStep4'] == 'Update Athlete Id') || (isset($_REQUEST['bStep4Reprocess']) && $_REQUEST['bStep4Reprocess'] == 'Reprocess') ) && $step == 4) { ini_set('max_execution_time', 300); $row_count = 0; $sql = "select * from ath_Importdatatable where isnull(athlete_id,0) = 0 and isnull(Athlete_name,'') != '' order by id"; $result = sqlsrv_query($conn,$sql); while ($row = sqlsrv_fetch_array($result)) { ini_set('max_execution_time', 300); if( strpos($row["athlete_name"],",") !== false) { $name_array = explode(",", $row["athlete_name"]); if(count($name_array) == 2) { $firstname = $name_array[1]; $lastname = $name_array[0]; } else { $lastname = $name_array[0]; $lastname = ""; for($i=1; $i0) { $sql = "update ath_Importdatatable set athlete_id = ".$athlete_id." where id = ".$row['id']; $rs = sqlsrv_query($conn, $sql); $row_count++; } else { $sql = "select id from ath_athletes_all where school_id = ".$row['school_id']." and sex = '".$row['Sex']."' and (ltrim(rtrim(firstname)) + ' ' + ltrim(rtrim(lastname)) = '". str_replace("'","''", trim($athlete_name))."' or ltrim(rtrim(lastname)) + ' ' + ltrim(rtrim(firstname)) = '". str_replace("'","''", trim($athlete_name))."' or alt_names like '%". str_replace("'","''", trim($athlete_name))."%') "; $rsAthlete = sqlsrv_query($conn,$sql); $rowAthlete = sqlsrv_fetch_array($rsAthlete); $athlete_id = 0+$rowAthlete['id']; if($athlete_id>0) { $sql = "update ath_Importdatatable set athlete_id = ".$athlete_id." where id = ".$row['id']; $rs = sqlsrv_query($conn, $sql); $row_count++; } } } } if(isset($_REQUEST['bStep4Save']) && $_REQUEST['bStep4Save'] == 'Save Changes') { $school_count = $_REQUEST['hAthleteCount']; for($i=0; $i<$school_count; $i++) { $id = $_REQUEST['hId'.$i]; $classYear = isset($_REQUEST['tClassYear'.$id]) && $_REQUEST['tClassYear'.$id] != "" && is_numeric($_REQUEST['tClassYear'.$id])?$_REQUEST['tClassYear'.$id]:0; $athlete_name = $_REQUEST['athleteName'.$id]; $sql = "update ath_Importdatatable set athlete_name = '". str_replace("'","''",$athlete_name)."'"; if($classYear>0) $sql .= ", class_year = ".$classYear.""; $sql .= " where id = ".$id; $rs = sqlsrv_query($conn, $sql); if($classYear>0) { $sql = "update ath_athletes_all set class_year = ".$classYear." where ID = ".$_REQUEST['hAthleteId'.$id]; $rs = sqlsrv_query($conn, $sql); } } } if(isset($_REQUEST['bStep4Next']) && $_REQUEST['bStep4Next'] == 'Next') { $master_id = $_REQUEST['master_id']; // Save log master $url ="extract_data.php?season_id=".$_REQUEST['season_id']."&step=5&master_id=".$master_id; if(isset($_REQUEST['log_id'])) { $log_id = $_REQUEST['log_id']; $url = $url."&log_id=".$log_id; } header("location: ".$url); die(); } //End:- Step 4: Update Athlete ID *********************************************** //Begin:- Step 5: Update Time/Distance ****************************************** if(((isset($_REQUEST['bStep5']) && $_REQUEST['bStep5'] == 'Update Time/Distance') || (isset($_REQUEST['bStep5Reprocess']) && $_REQUEST['bStep5Reprocess'] == 'Reprocess') ) && $step == 5) { ini_set('max_execution_time', 300); $sql = "update ath_Importdatatable set perform_time_char = replace(perform_time_char,'-',' Ft ') where isnull(perform_time_char,'') != '' and event_unit = 'D'"; $rs = sqlsrv_query($conn, $sql); $sql = "update ath_Importdatatable set perform_time_char = perform_time_char + ' In.' where isnull(perform_time_char,'') != '' and charindex('In.',perform_time_char)=0 and event_unit = 'D'"; $rs = sqlsrv_query($conn, $sql); $row_count = 0; $sql = "select * from ath_Importdatatable where isnull(perform_time,0.00) = 0 and isnull(perform_time_char,'') != '' order by id"; $result = sqlsrv_query($conn,$sql); while ($row = sqlsrv_fetch_array($result)) { ini_set('max_execution_time', 300); try { if($row['perform_time_char'] != "" && $row['event_unit'] == "T") { $sql = "update ath_Importdatatable set perform_time = dbo.timetoInt(perform_time_char) where id = ".$row['id']; $rs = sqlsrv_query($conn, $sql); $row_count++; } if($row['perform_time_char'] != "" && $row['event_unit'] == "D") { $sql = "update ath_Importdatatable set perform_time = dbo.distancetoInt(perform_time_char) where id = ".$row['id']; $rs = sqlsrv_query($conn, $sql); $row_count++; } } catch(Exception $e) { } } } if(isset($_REQUEST['bStep5Save']) && $_REQUEST['bStep5Save'] == 'Save Changes') { $time_count = $_REQUEST['hTimeCount']; for($i=0; $i<$time_count; $i++) { $id = $_REQUEST['hId'.$i]; $perform_time_char = $_REQUEST['Time'.$id]; $sql = "update ath_Importdatatable set perform_time_char = '". str_replace("'","''",$perform_time_char)."' where id = ".$id; $rs = sqlsrv_query($conn, $sql); } } if(isset($_REQUEST['bStep5Next']) && $_REQUEST['bStep5Next'] == 'Next') { $master_id = $_REQUEST['master_id']; // Save log master $url ="extract_data.php?season_id=".$_REQUEST['season_id']."&step=6&master_id=".$master_id; if(isset($_REQUEST['log_id'])) { $log_id = $_REQUEST['log_id']; $url = $url."&log_id=".$log_id; } header("location: ".$url); die(); } //End:- Step 5: Update Time/Distance *********************************************** //Begin:- Step 6: Insert into performance table *********************************************** if(isset($_REQUEST['bStep6']) && $_REQUEST['bStep6'] == 'Insert into performance table' && $step == 6) { ini_set('max_execution_time', 300); $master_id = $_REQUEST['master_id']; if(isset($_REQUEST['log_id'])) { $log_id = $_REQUEST['log_id']; } //updating performance_id for individual performances $sql = "UPDATE ath_Importdatatable SET performance_id = ath_Performances_all.id FROM ath_Importdatatable INNER JOIN ath_Performances_all ON ath_Importdatatable.meet_id = ath_Performances_all.meet_id and ath_Importdatatable.event_id = ath_Performances_all.event_id and ath_Importdatatable.athlete_id = ath_Performances_all.athlete_id and ath_Importdatatable.perform_time = ath_Performances_all.perform_time and ath_Importdatatable.round = ath_Performances_all.race_round and ath_Importdatatable.race_level = ath_Performances_all.race_level where ath_Importdatatable.performance_id is null and isnull(event_type,'I') = 'I'"; $rs = sqlsrv_query($conn, $sql); //updating performance_id for relay performances $sql = "UPDATE ath_Importdatatable SET performance_id = ath_Performances_Relay.id FROM ath_Importdatatable INNER JOIN ath_Performances_Relay ON ath_Importdatatable.meet_id = ath_Performances_Relay.meet_id and ath_Importdatatable.event_id = ath_Performances_Relay.event_id and ath_Importdatatable.perform_time = ath_Performances_Relay.perform_time and ath_Importdatatable.round = ath_Performances_Relay.race_round and ath_Importdatatable.race_level = ath_Performances_Relay.race_level where ath_Importdatatable.performance_id is null and isnull(event_type,'') = 'R'"; $rs = sqlsrv_query($conn, $sql); /* $sql = "select timing from ath_meets_all where id = (select top 1 meet_id from ath_Importdatatable)" ; $rsMeet = sqlsrv_query($conn, $sql); $rowMeet = sqlsrv_fetch_array($rsMeet); if($rowMeet['timing'] == "A") { $electronic_timer = 1; } else { $electronic_timer = 0; } */ $params = array(); $params[] = ""; $options = array( "Scrollable" => SQLSRV_CURSOR_KEYSET ); //inserting induvidual performances $sql = "insert into ath_Performances_all (athlete_id,place,perform_time_char,perform_time,meet_id,event_id,race_round,race_level,entry_date,verified_status,user_id,electronic_timer) select athlete_id,place,perform_time_char,perform_time,meet_id,event_id,round,race_level, convert(varchar(10), getdate(),101) as entry_date, 0 as verified_status,10 as user_id,electronic_timer from ath_Importdatatable where isnull(event_id,0) <> 0 and isnull(school_id,0) <> 0 and isnull(athlete_id,0) <> 0 and isnull(perform_time,0.00) <> 0 and isnull(performance_id,0) = 0 and isnull(event_type,'') = 'I'"; //echo $sql."
"; $rs = sqlsrv_query($conn, $sql, $params, $options); $row_count = sqlsrv_num_rows($rs); //inserting new roster /* $sqlroster = "insert into ath_athlete_roster(Athlete_Id,Season_Id,create_date,status) select distinct athlete_id,".$_REQUEST['season_id']." as Season_Id,getdate() as create_date,0 as status from ath_Importdatatable where isnull(event_id,0) <> 0 and isnull(school_id,0) <> 0 and isnull(athlete_id,0) <> 0 and isnull(perform_time,0.00) <> 0 and isnull(performance_id,0) = 0 and isnull(event_type,'') = 'I' and athlete_id NOT IN(select distinct Athlete_Id from ath_athlete_roster where Season_Id=".$_REQUEST['season_id'].")"; $rsroster = sqlsrv_query($conn, $sqlroster, $params, $options); */ //inserting new roster end /* $sql = "insert into ath_Performances_all (athlete_id,place,perform_time_char,perform_time,meet_id,event_id,race_round,race_level,entry_date,verified_status,user_id) select athlete_id,place,performance,perform_time,meet_id,event_id,round,race_level, convert(varchar(10), getdate(),101) as entry_date,0 as verified_status,10 as user_id from ath_Importdatatable where isnull(event_id,0) <> 0 and isnull(school_id,0) <> 0 and isnull(athlete_id,0) <> 0 and isnull(performance,'') <> '' and isnull(perform_time,0.00) <> 0 and isnull(performance_id,0) = 0 and isnull(event_type,'I') = 'I'"; $rs = sqlsrv_query($conn, $sql, $params, $options); $row_count += sqlsrv_num_rows($rs); */ //inserting relay performances $sql = "insert into ath_Performances_Relay(school_id, place, perform_time_char, perform_time, meet_id, event_id, sex, race_round, race_level) select school_id, place, perform_time_char, perform_time, meet_id, event_id, sex, round, race_level from ath_Importdatatable where isnull(event_id,0) <> 0 and isnull(school_id,0) <> 0 and isnull(perform_time,0.00) <> 0 and isnull(performance_id,0) = 0 and isnull(event_type,'') = 'R'"; $rs = sqlsrv_query($conn, $sql, $params, $options); $row_count += sqlsrv_num_rows($rs); // Save log master $sql = "insert into ath_Importdatatable_History (Meet,Event,race_level,Round,Place,perform_time_char,performance,Number,meet_id,event_id,athlete_id,perform_time,Sex,performance_id,school_id,school_name,athlete_name,header_row,detail_row,master_id,log_id, event_type,class_year,event_unit, group_id) select Meet,Event,race_level,Round,Place,perform_time_char,performance,Number,meet_id,event_id,athlete_id,perform_time,Sex,performance_id,school_id,school_name,athlete_name,header_row,detail_row,".$master_id." as master_id,".$log_id.", event_type,class_year,event_unit, group_id from ath_Importdatatable where ( (isnull(event_type,'I') = 'I' and (athlete_id is null OR school_id is null OR event_id is null OR perform_time is null)) or (isnull(event_type,'') = 'R' and (school_id is null OR event_id is null OR perform_time is null)) )"; $rs = sqlsrv_query($conn, $sql,$params, $options); $pending_count = sqlsrv_num_rows($rs); // Save log master $sql = "UPDATE ath_Importdatatable_Master_Log SET process_status = 1,pending_result =".$pending_count." WHERE id =".$log_id; $rs = sqlsrv_query($conn, $sql); // Save text data //echo "Continue to enter results"; } //End:- Step 6: Insert into performance table *********************************************** if(isset($_REQUEST['bStep6Continue']) && $_REQUEST['bStep6Continue'] == 'Continue to enter results' && $step == 6) { header("location: extract_data.php?season_id=".$_REQUEST['season_id']); die(); } } ?> Extract Data
Update RaceID |  Update Relay RaceID

Step 1: Extract performanace data into temp. table



   Select file format:



Step 2: Update School ID

       

SQLSRV_CURSOR_KEYSET ); if(((isset($_REQUEST['bStep2']) && $_REQUEST['bStep2'] == 'Update School Id') || (isset($_REQUEST['bStep2Reprocess']) && $_REQUEST['bStep2Reprocess'] == 'Reprocess') || (isset($_REQUEST['bStep2Save']) && $_REQUEST['bStep2Save'] == 'Save Changes')) && $step == 2) $sql = "select * from ath_Importdatatable order by id"; //where school_id is null else $sql = "select * from ath_Importdatatable order by id"; $result = sqlsrv_query($conn,$sql,$params,$options); $cnt = sqlsrv_num_rows($result); $i=0; while ($row = sqlsrv_fetch_array($result)) { ini_set('max_execution_time', 300); ?>
Race Level Round Sex Event Place Athlete School School Id Time/Distance Performance data
  Add as: );' /> );' />

   
0) { ?>

FAILED RECORDS

.
						

Step 3: Update Event ID

   

SQLSRV_CURSOR_KEYSET ); /* if(((isset($_REQUEST['bStep3']) && $_REQUEST['bStep3'] == 'Update Event Id') || (isset($_REQUEST['bStep3Reprocess']) && $_REQUEST['bStep3Reprocess'] == 'Reprocess') || (isset($_REQUEST['bStep3Save']) && $_REQUEST['bStep3Save'] == 'Save Changes')) && $step == 3) $sql = "select * from ath_Importdatatable where event_id is null order by id"; else $sql = "select * from ath_Importdatatable order by id"; */ $sql = "select * from ath_Importdatatable where isnull(school_id,0) > 0 order by id"; //isnull(event_id,0) = 0 and $result = sqlsrv_query($conn,$sql,$params,$options); $cnt = sqlsrv_num_rows($result); $i=0; $group_id_change = -1; $group_id_max = -1; while ($row = sqlsrv_fetch_array($result)) { ini_set('max_execution_time', 300); ?>
Race Level Round Sex Event Name Event Id Place Athlete School School Id Time / Distance Perfomance data
);' />

   

Step 4: Update Athlete ID

 Stands for sec8 schools result.
 Stands for Chsaa schools result.
     

SQLSRV_CURSOR_KEYSET ); /* if(((isset($_REQUEST['bStep4']) && $_REQUEST['bStep4'] == 'Update Athlete Id') || (isset($_REQUEST['bStep4Reprocess']) && $_REQUEST['bStep4Reprocess'] == 'Reprocess') || (isset($_REQUEST['bStep4Save']) && $_REQUEST['bStep4Save'] == 'Save Changes')) && $step == 4) $sql = "select * from ath_Importdatatable where athlete_id is null order by id"; else $sql = "select * from ath_Importdatatable order by id"; */ $sql = "select * from ath_Importdatatable where isnull(event_id,0) > 0 and isnull(school_id,0) > 0 order by id"; // isnull(athlete_id,0) = 0 and $result = sqlsrv_query($conn,$sql,$params,$options); $cnt = sqlsrv_num_rows($result); $i=0; while ($row = sqlsrv_fetch_array($result)) { ini_set('max_execution_time', 300); //To identify section8 league $sql_sec8_league = "select league_id from ath_schools where id=".$row['school_id']; // isnull(athlete_id,0) = 0 and $league_result = sqlsrv_query($conn,$sql_sec8_league); $schools_league = ""; while ($league_row = sqlsrv_fetch_array($league_result)) { $schools_league = $league_row['league_id']; } //To identify section8 league end ?> style="background-color:#FFCC99;" style="background-color:#FF6;" >
Race Level Round Sex Event Name Place Athlete Name Athlete Id School School Id Class year Time/Distance Performance data
);' /> );' /> );' /> 0) { $rowAth = sqlsrv_fetch_array($rsAth); $ath_class_year=$rowAth['class_year']; } ?> />

   

Step 5: Update Performance Time/Distance

   

SQLSRV_CURSOR_KEYSET ); /* if(((isset($_REQUEST['bStep5']) && $_REQUEST['bStep5'] == 'Update Time/Distance') || (isset($_REQUEST['bStep5Reprocess']) && $_REQUEST['bStep5Reprocess'] == 'Reprocess') || (isset($_REQUEST['bStep5Save']) && $_REQUEST['bStep5Save'] == 'Save Changes')) && $step == 5) $sql = "select * from ath_Importdatatable where athlete_id is null order by id"; else $sql = "select * from ath_Importdatatable order by id"; */ $sql = "select * from ath_Importdatatable where ((isnull(athlete_id,0) > 0 and isnull(event_type,'I')='I') or (isnull(event_type,'')='R')) and isnull(event_id,0) > 0 and isnull(school_id,0) > 0 order by id"; //isnull(perform_time,0) = 0 and $result = sqlsrv_query($conn,$sql,$params,$options); $cnt = sqlsrv_num_rows($result); $i=0; while ($row = sqlsrv_fetch_array($result)) { ini_set('max_execution_time', 300); ?>
Race Level Round Sex Event Name Place Athlete Name Athlete Id School School Id Time/Distance Time/Distance (int) Performance data

   

Step 6: Insert into performance table

SQLSRV_CURSOR_KEYSET ); $sql = "select * from ath_Importdatatable where isnull(perform_time,0) > 0 and (( isnull(athlete_id,0) > 0 and isnull(event_type,'I')='I' ) or (isnull(event_type,'')='R')) and isnull(event_id,0) > 0 and isnull(school_id,0) > 0 order by id"; $result = sqlsrv_query($conn,$sql,$params,$options); $cnt = sqlsrv_num_rows($result); $i=0; ?>


Race Level Round Sex Event Name Event Id Place Athlete Name Athlete Id School School Id Time/Distance Time/Distance (int) Performance data