function schools_get_school_definitions

7.x schools.module schools_get_school_definitions($bool_return_db_rows = FALSE)
6.x schools.module schools_get_school_definitions($bool_return_db_rows = FALSE)
24 calls to schools_get_school_definitions()

File

modules/schools/schools.module, line 1461
Schools module.

Code

function schools_get_school_definitions($bool_return_db_rows = FALSE) {
  $rtn = array();

  $rtn [0] = t("Default");

  if ($bool_return_db_rows) {
    $rtn [0] = array(
      'school_id' => 0,
      'school_code' => '',
      'name' => t('Default'),
    );
  }

  $res = db_query("SELECT * FROM schools ORDER BY school_id");
  while ($cur = db_fetch_array($res)) {
    $key = intval($cur ["school_id"]);
    $value = $cur ["name"];

    $rtn [$key] = $value;
    if ($bool_return_db_rows) {
      $rtn [$key] = $cur;
    }

  }


  return $rtn;
}