Advertisement
Kirsiina

jälkeläiset

Jan 13th, 2023
910
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.34 KB | None | 0 0
  1. <?php
  2.  
  3.   $url = 'http://virtuaalihevoset.net/rajapinta/varsat/VH-TUNNUS';
  4.   $obj = json_decode(file_get_contents($url), true);
  5.  
  6.   if (isset($obj['error']) && $obj['error'] == 0) {
  7.     $varsat = $obj['varsat'];
  8.  
  9.     if (sizeof($varsat) == 0) {
  10.       echo '<p class="my-2">Hevosella ei ole jälkeläisiä.</p>';
  11.     } else {
  12.       echo '<table class="table" width="100%">';
  13.       foreach ($varsat as $varsa) {
  14.         echo "<tr>";
  15.         $nimi = $varsa['nimi'];
  16.         $rotulyhenne = $varsa['rotulyhenne'];
  17.         $sukupuoli = $varsa['sukupuoli'];
  18.         $syntymaaika = $varsa['syntymaaika'];
  19.         $url = $varsa['url'];
  20.         $vanhempi = $varsa['vanhempi'];
  21.  
  22.         $skp_kirjain = array(1 => "t", 2 => "o", 3 => "r");
  23.         $vanhempi_kirjain = array(1 => "e", 2 => "i", 3 => "i");
  24.  
  25.         echo "<td>".$syntymaaika."</td><td>" .$skp_kirjain[$sukupuoli]. ". <a href=\"" .$url. "\">" .$nimi. "</a></td>";
  26.        
  27.         if (isset($vanhempi) && sizeof($vanhempi) > 0) {
  28.           echo "<td>" . $vanhempi_kirjain[$vanhempi['sukupuoli']] . ". <a href=\"".$vanhempi['url']."\">".$vanhempi['nimi']."</a></td>";
  29.         }
  30.  
  31.         echo "</tr>";
  32.      
  33.       }
  34.       echo "</table>";
  35.     }
  36.   } else if ($obj['error'] == 1) {
  37.     echo $obj['error_description'];
  38.   } else {
  39.     echo "<p>Hevosella ei ole VH-tunnusta.</p>";
  40.   }
  41. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement