- $sql .= " AND (parent = '' OR parent = '-1')";
- elseif ($parent != false)
- $sql .= " AND parent=".db_escape($parent);
+ $where[] ="(parent = '' OR parent = '-1')";
+ elseif ($parent !== false)
+ $where[] = "parent=".db_escape($parent);
+
+ if (count($where))
+ $sql .= ' WHERE '.implode(' AND ', $where);