cc-4347: ~~~~PDO~~~~~~
This commit is contained in:
parent
e7e8e36da3
commit
d805995e72
|
@ -235,10 +235,12 @@ class Application_Model_Show
|
|||
$sql_gen = <<<SQL
|
||||
UPDATE cc_show_instances
|
||||
SET ends = (ends + interval :deltaDay1 + interval :interval1)
|
||||
WHERE (show_id = :show_id1 AND ends > :current_timestamp1)
|
||||
WHERE (show_id = :show_id1
|
||||
AND ends > :current_timestamp1)
|
||||
AND ((ends + interval :deltaDay2 + interval :interval2 - starts) <= interval '24:00')
|
||||
|
||||
UPDATE cc_show_days SET duration = (CAST(duration AS interval) + interval :deltaDay3 + interval :interval3)
|
||||
UPDATE cc_show_days
|
||||
SET duration = (CAST(duration AS interval) + interval :deltaDay3 + interval :interval3)
|
||||
WHERE show_id = :show_id2
|
||||
AND ((CAST(duration AS interval) + interval :deltaDay4 + interval :interval4) <= interval '24:00')
|
||||
SQL;
|
||||
|
@ -308,7 +310,9 @@ SQL;
|
|||
->findOne();
|
||||
|
||||
if (is_null($showInstancesRow)) {
|
||||
$sql = "DELETE FROM cc_show WHERE id = {$this->_showId}";
|
||||
$sql = "DELETE FROM cc_show WHERE id = :show_id";
|
||||
Application_Common_Database::prepareAndExecute(
|
||||
$sql, array( 'show_id' => $this->_showId ), "execute");
|
||||
$con->exec($sql);
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue