Friday, October 07, 2005

Work completed

For all code gurus, here's the solution:

";
if (isset($data["program"]["spored"][0]["dvorana"][$i]["film attr"]))
$st_filmov = 1;
else
$st_filmov = count($data["program"]["spored"][0]["dvorana"][$i]["film"]) / 2;
for ($j = 0;$j < $st_filmov;$j++) { if (isset($data["program"]["spored"][0]["dvorana"][$i]["film attr"]["naslov"])) { echo $data["program"]["spored"][0]["dvorana"][$i]["film attr"]["naslov"] . " ( "; $st_predstav = count($data["program"]["spored"][0]["dvorana"][$i]["film"]["predstave"]["predstava"]) / 2; } else { echo $data["program"]["spored"][0]["dvorana"][$i]["film"][$j." attr"]["naslov"]." ( "; $st_predstav = count($data["program"]["spored"][0]["dvorana"][$i]["film"][$j]["predstave"]["predstava"]) / 2; } for ($k = 0;$k < $st_predstav;$k++) { if (isset($data["program"]["spored"][0]["dvorana"][$i]["film"][$j]["predstave"]["predstava attr"]["ura"])) echo $data["program"]["spored"][0]["dvorana"][$i]["film"][$j]["predstave"]["predstava attr"]["ura"]; else { if(isset($data["program"]["spored"][0]["dvorana"][$i]["film"][$j]["predstave"]["predstava"][$k." attr"]["ura"])) echo $data["program"]["spored"][0]["dvorana"][$i]["film"][$j]["predstave"]["predstava"][$k." attr"]["ura"] . ", "; else echo $data["program"]["spored"][0]["dvorana"][$i]["film"]["predstave"]["predstava"][$k." attr"]["ura"] . ", "; } } echo ") "; } echo "
";
}
?>

So this code gets raw data from here
and later I can reuse this data to display cinema information on my site. This code was pain in the ass! :)
The result can be seen here and here.
The design is horrible, but that wasn't my job..

No comments: