|
|
@@ -40,9 +40,10 @@ function parse_data()
|
|
|
|
|
|
$query_string = "UPDATE race_program
|
|
|
SET torn = TRUE
|
|
|
- WHERE race_date = %s
|
|
|
- AND venue = %s
|
|
|
- AND start_time = %s;";
|
|
|
+ WHERE race_date = :race_date
|
|
|
+ AND venue = :venue
|
|
|
+ AND start_time = :start_time;";
|
|
|
+ $sth = $conn->prepare( $query_string );
|
|
|
for ($i = 0; $i < count( $races ); $i++ ) {
|
|
|
// $datetime = strtotime( $races[$i]['localtime'] );
|
|
|
$datetime_object = new DateTime( $races[$i]['localtime'] );
|
|
|
@@ -51,11 +52,10 @@ function parse_data()
|
|
|
$date = $datetime_object->format( 'Y-m-d' );
|
|
|
$time = $datetime_object->format( 'H:i' );
|
|
|
$return[] = [$date, $time, $venue['name'], $venue['localTimezone'], count( $races )];
|
|
|
- $query = sprintf( $query_string,
|
|
|
- $conn->quote( $date ),
|
|
|
- $conn->quote( $venue['name'] ),
|
|
|
- $conn->quote( $time ) );
|
|
|
- $conn->execute($query);
|
|
|
+ $sth->bindParam( ':race_date', $date );
|
|
|
+ $sth->bindParam( ':venue', $venue['name'] );
|
|
|
+ $sth->bindParam( ':start_time', $time );
|
|
|
+ $sth->execute();
|
|
|
}
|
|
|
$conn->commit();
|
|
|
echo $_GET['callback'] . '(' . json_encode($return ). ')';
|