From f30507fce63ea65cbb44c8015363269358f07350 Mon Sep 17 00:00:00 2001 From: Rudi Grinberg Date: Thu, 6 Sep 2012 16:17:14 -0400 Subject: [PATCH] cc-4347: pdo --- airtime_mvc/application/models/Show.php | 23 +++++++++++++++++------ 1 file changed, 17 insertions(+), 6 deletions(-) diff --git a/airtime_mvc/application/models/Show.php b/airtime_mvc/application/models/Show.php index 8018e4f6c..02a8bb7a0 100644 --- a/airtime_mvc/application/models/Show.php +++ b/airtime_mvc/application/models/Show.php @@ -803,12 +803,23 @@ SQL; ':add_show_id' => $p_data['add_show_id'] )); - $sql = "UPDATE cc_show_instances " - ."SET ends = starts + INTERVAL '$p_data[add_show_duration]' " - ."WHERE show_id = $p_data[add_show_id] " - ."AND ends > TIMESTAMP '$timestamp'"; - $con->exec($sql); - + // TODO : get rid of this + //$sql = "UPDATE cc_show_instances " + //."SET ends = starts + INTERVAL '$p_data[add_show_duration]' " + //."WHERE show_id = $p_data[add_show_id] " + //."AND ends > TIMESTAMP '$timestamp'"; + $sql = << TIMESTAMP :timestamp +SQL; + + Application_Common_Database::prepareAndExecute( $sql, + array( + ':add_show_duration' => $p_data['add_show_duration'], + ':show_id' => $p_data['add_show_id'], + ':timestamp' => $timestamp), "execute"); } private function updateStartDateTime($p_data, $p_endDate)