diff --git a/adsense_search.install b/adsense_search.install index febdb2e..0d2ae40 100644 --- a/adsense_search.install +++ b/adsense_search.install @@ -10,9 +10,13 @@ */ function adsense_search_uninstall() { // Remove module variables - $result = db_query("SELECT name FROM {variable} WHERE name LIKE 'adsense_search__%'"); - while ($var_name = db_result($result)) { - variable_del($var_name); + $sql = db_query("SELECT name FROM {variable} WHERE name LIKE 'adsense_search__%'", + array('adsense_search_%'))->fetchCol(); + $count = count($sql); + if ($count != 0) { + for ($i = 0; $i <= $count; $i++) { + variable_del($sql[$i]); + } } }