@@ 5123-5135 (lines=13) @@ | ||
5120 | $value = Database::escape_string($value); |
|
5121 | $sql = "UPDATE $t_s SET selected_value = '$value' |
|
5122 | WHERE category = '$category' AND access_url = $access_url"; |
|
5123 | if (is_array($fieldtype) && count($fieldtype)>0) { |
|
5124 | $sql .= " AND ( "; |
|
5125 | $i = 0; |
|
5126 | foreach ($fieldtype as $type){ |
|
5127 | if ($i > 0) { |
|
5128 | $sql .= ' OR '; |
|
5129 | } |
|
5130 | $type = Database::escape_string($type); |
|
5131 | $sql .= " type='".$type."' "; |
|
5132 | $i++; |
|
5133 | } |
|
5134 | $sql .= ")"; |
|
5135 | } |
|
5136 | $res = Database::query($sql); |
|
5137 | return $res !== false; |
|
5138 | } else { |
|
@@ 5141-5153 (lines=13) @@ | ||
5138 | } else { |
|
5139 | $sql = "UPDATE $t_s SET selected_value = NULL |
|
5140 | WHERE category = '$category' AND access_url = $access_url"; |
|
5141 | if (is_array($fieldtype) && count($fieldtype)>0) { |
|
5142 | $sql .= " AND ( "; |
|
5143 | $i = 0; |
|
5144 | foreach ($fieldtype as $type){ |
|
5145 | if ($i > 0) { |
|
5146 | $sql .= ' OR '; |
|
5147 | } |
|
5148 | $type = Database::escape_string($type); |
|
5149 | $sql .= " type='".$type."' "; |
|
5150 | $i++; |
|
5151 | } |
|
5152 | $sql .= ")"; |
|
5153 | } |
|
5154 | $res = Database::query($sql); |
|
5155 | return $res !== false; |
|
5156 | } |