. */ if ( !class_exists('GiglogAdmin_Band') ) { class GiglogAdmin_Band { static function create($name) { global $wpdb; $wpdb->insert('wpg_bands', array( 'id' => '', 'wpgband_name' => $name )); return $wpdb->insert_id; } static function find_or_create($name) { global $wpdb; $bandsql = 'SELECT id FROM wpg_bands WHERE upper(wpgband_name)="' . $name . '"'; $results = $wpdb->get_results($bandsql); return $results ? $results[0]->id : GiglogAdmin_Band::create($name); } static function all_bands() { global $wpdb; $results = $wpdb->get_results("select id, wpgband_name as vname from wpg_bands order by wpgband_name"); return ($results); } } }