| @@ 2254-2278 (lines=25) @@ | ||
| 2251 | * @since 2006-06-18 | |
| 2252 | * @author Thorsten Rinne <[email protected]> | |
| 2253 | */ | |
| 2254 | function updateVoting($votingData) | |
| 2255 |     { | |
| 2256 |         if (!is_array($votingData)) { | |
| 2257 | return false; | |
| 2258 | } | |
| 2259 | ||
| 2260 | $query = sprintf( | |
| 2261 | "UPDATE | |
| 2262 | %sfaqvoting | |
| 2263 | SET | |
| 2264 | vote = vote + %d, | |
| 2265 | usr = usr + 1, | |
| 2266 | datum = %d, | |
| 2267 | ip = '%s' | |
| 2268 | WHERE | |
| 2269 | artikel = %d", | |
| 2270 | PMF_Db::getTablePrefix(), | |
| 2271 | $votingData['vote'], | |
| 2272 | $_SERVER['REQUEST_TIME'], | |
| 2273 | $votingData['user_ip'], | |
| 2274 | $votingData['record_id']); | |
| 2275 | $this->_config->getDb()->query($query); | |
| 2276 | ||
| 2277 | return true; | |
| 2278 | } | |
| 2279 | ||
| 2280 | ||
| 2281 | /** | |
| @@ 1017-1043 (lines=27) @@ | ||
| 1014 | * @param array $category_data Array of category data | |
| 1015 | * @return boolean | |
| 1016 | */ | |
| 1017 | public function updateCategory(Array $category_data) | |
| 1018 |     { | |
| 1019 |         if (!is_array($category_data)) { | |
| 1020 | return false; | |
| 1021 | } | |
| 1022 | ||
| 1023 |         $query = sprintf(" | |
| 1024 | UPDATE | |
| 1025 | %sfaqcategories | |
| 1026 | SET | |
| 1027 | name = '%s', | |
| 1028 | description = '%s', | |
| 1029 | user_id = %d | |
| 1030 | WHERE | |
| 1031 | id = %d | |
| 1032 | AND | |
| 1033 | lang = '%s'", | |
| 1034 | PMF_Db::getTablePrefix(), | |
| 1035 | $category_data['name'], | |
| 1036 | $category_data['description'], | |
| 1037 | $category_data['user_id'], | |
| 1038 | $category_data['id'], | |
| 1039 | $category_data['lang']); | |
| 1040 | $this->_config->getDb()->query($query); | |
| 1041 | ||
| 1042 | return true; | |
| 1043 | } | |
| 1044 | ||
| 1045 | /** | |
| 1046 | * Move the categories ownership, if any. | |