From c89eb46800c931acb9ede8020652e6a44440f63b Mon Sep 17 00:00:00 2001 From: Josh Sutinen Date: Tue, 22 Feb 2011 17:35:07 -0500 Subject: [PATCH] alias_editor: More PDO compatibility --- ext/alias_editor/main.php | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) mode change 100644 => 100755 ext/alias_editor/main.php diff --git a/ext/alias_editor/main.php b/ext/alias_editor/main.php old mode 100644 new mode 100755 index 88e22433..8986ac0b --- a/ext/alias_editor/main.php +++ b/ext/alias_editor/main.php @@ -45,7 +45,7 @@ class AliasEditor extends SimpleExtension { else if($event->get_arg(0) == "remove") { if($user->is_admin()) { if(isset($_POST['oldtag'])) { - $database->Execute("DELETE FROM aliases WHERE oldtag=?", array($_POST['oldtag'])); + $database->execute("DELETE FROM aliases WHERE oldtag=:oldtag", array("oldtag" => $_POST['oldtag'])); log_info("alias_editor", "Deleted alias for ".$_POST['oldtag']); $page->set_mode("redirect"); @@ -103,12 +103,12 @@ class AliasEditor extends SimpleExtension { public function onAddAlias(AddAliasEvent $event) { global $database; - $pair = array($event->oldtag, $event->newtag); - if($database->get_row("SELECT * FROM aliases WHERE oldtag=? AND lower(newtag)=lower(?)", $pair)) { + $pair = array("oldtag" => $event->oldtag, "newtag" => $event->newtag); + if($database->get_row("SELECT * FROM aliases WHERE oldtag=:oldtag AND lower(newtag)=lower(:newtag)", $pair)) { throw new AddAliasException("That alias already exists"); } else { - $database->Execute("INSERT INTO aliases(oldtag, newtag) VALUES(?, ?)", $pair); + $database->execute("INSERT INTO aliases(oldtag, newtag) VALUES(:oldtag, :newtag)", $pair); log_info("alias_editor", "Added alias for {$event->oldtag} -> {$event->newtag}"); } } @@ -134,7 +134,7 @@ class AliasEditor extends SimpleExtension { foreach(explode("\n", $csv) as $line) { $parts = explode(",", $line); if(count($parts) == 2) { - $database->execute("INSERT INTO aliases(oldtag, newtag) VALUES(?, ?)", $parts); + $database->execute("INSERT INTO aliases(oldtag, newtag) VALUES(:oldtag, :newtag)", array("oldtag" => $parts[0], "newtag" => $parts[1]); } } }