function _DegreePlan::get_available_tracks
Search API
| 4.x _DegreePlan.php | _DegreePlan::get_available_tracks() | 
| 5.x _DegreePlan.php | _DegreePlan::get_available_tracks() | 
Returns a simple array with values seperated by " ~~ " in this order: track_code ~~ track_title ~~ trackDesc
Return value
array
File
- classes/_DegreePlan.php, line 497 
Class
Code
function get_available_tracks() 
 {
  $rtn_array = array();
  $rtn_array [] = "  ~~ None ~~ Select this option to display
						the base degree plan (may not be available for all majors).";
  $table_name = "degree_tracks";
  if ($this->bool_use_draft) {
    $table_name = "draft_$table_name";
  }
  $res = $this->db->db_query("SELECT * FROM $table_name
              								WHERE major_code = '?'
              								AND catalog_year = '?' 
              								ORDER BY track_title ", $this->major_code, $this->catalog_year);
  while ($cur = $this->db->db_fetch_array($res)) 
   {
    $track_code = $cur ["track_code"];
    $track_title = $cur ["track_title"];
    $track_description = $cur ["track_description"];
    //adminDebug($track_code);
    $rtn_array [] = "$track_code ~~ $track_title ~~ $track_description";
  }
  if (count($rtn_array)) 
   {
    return $rtn_array;
  }
  else {
    return false;
  }
}
