@@ 216-227 (lines=12) @@ | ||
213 | * Gets the number of terms and conditions available |
|
214 | * @return int |
|
215 | */ |
|
216 | public static function count() |
|
217 | { |
|
218 | $legal_conditions_table = Database::get_main_table(TABLE_MAIN_LEGAL); |
|
219 | $sql = "SELECT count(*) as count_result |
|
220 | FROM $legal_conditions_table |
|
221 | ORDER BY legal_id DESC "; |
|
222 | $result = Database::query($sql); |
|
223 | $url = Database::fetch_array($result,'ASSOC'); |
|
224 | $result = $url['count_result']; |
|
225 | ||
226 | return $result; |
|
227 | } |
|
228 | ||
229 | /** |
|
230 | * Get type of terms and conditions |
@@ 32-42 (lines=11) @@ | ||
29 | * @param sql : a sql query (as a string) |
|
30 | * @desc Return many results of a query in a 1 column tab |
|
31 | */ |
|
32 | public static function getManyResults1Col($sql) |
|
33 | { |
|
34 | $res = Database::query($sql); |
|
35 | if ($res !== false) { |
|
36 | $i = 0; |
|
37 | while ($resA = Database::fetch_array($res, 'NUM')) { |
|
38 | $resu[$i++] = $resA[0]; |
|
39 | } |
|
40 | } |
|
41 | return $resu; |
|
42 | } |
|
43 | ||
44 | /** |
|
45 | * @author Sebastien Piraux <[email protected]> |
@@ 140-149 (lines=10) @@ | ||
137 | * @author Julio Montoya |
|
138 | * @return int count of urls |
|
139 | * */ |
|
140 | public static function url_count() |
|
141 | { |
|
142 | $table_access_url= Database :: get_main_table(TABLE_MAIN_ACCESS_URL); |
|
143 | $sql = "SELECT count(id) as count_result FROM $table_access_url"; |
|
144 | $res = Database::query($sql); |
|
145 | $url = Database::fetch_array($res,'ASSOC'); |
|
146 | $result = $url['count_result']; |
|
147 | ||
148 | return $result; |
|
149 | } |
|
150 | ||
151 | /** |
|
152 | * Gets the id, url, description, and active status of ALL URLs |