<?php //use files require_once 'classes/conference.php'; require_once 'classes/exceptions.php'; try { //create object with data $c = new Conference('AFC'); //display data echo $c->get_id() . ' : ' . $c->get_name(); echo '<br><img src="Images/Conferences/' . $c->get_image() . '"></img>'; } catch (RecordNotFoundException $ex) { echo $ex->get_message(); }
<?php if (isset($_GET['id'])) { //use files require_once 'classes/conference.php'; require_once 'classes/division.php'; require_once 'classes/exceptions.php'; //read parameter from url $id = $_GET['id']; try { //create object with data $c = new Conference($id); $json = '{"status" : 0, "id" : "' . $c->get_id() . '", "name" : "' . $c->get_name() . '", "image" : "' . $c->get_image() . '", "divisions" : ['; $first = true; foreach ($c->get_divisions() as $d) { if ($first) { $first = false; } else { $json .= ','; } $json .= '{"id" : "' . $d->get_id() . '", "name" : "' . $d->get_name() . '" }'; } $json .= ']}'; echo $json; } catch (RecordNotFoundException $ex) {
$id = $_GET['id']; try { //create object with data $t = new Team($id); $d = new Division($t->get_div_id()); $c = new Conference($d->get_conf_id()); $json = '{"status" : 0, "id" : "' . $t->get_id() . '", "name" : "' . $t->get_city() . '", "image":"' . $t->get_image() . '", "division":{'; $json .= '"id":"' . $d->get_id() . '", "name":"' . $d->get_name() . '", "conference": {'; $json .= '"id":"' . $c->get_id() . '", "name":"' . $c->get_name() . '", "image":"' . $c->get_image() . '" }}, "players" : ['; //display divisions $first = true; //first record foreach ($t->get_players() as $pl) { //add comma separator before each row except for the first row if ($first) { $first = false; } else { $json .= ','; }