29 |
$sth->finish(); |
$sth->finish(); |
30 |
$tpl->assign("godine", $godine); |
$tpl->assign("godine", $godine); |
31 |
if ($kreni) { |
if ($kreni) { |
32 |
$sql = "SELECT DISTINCT kongresi.kon_id, naziv, dan_od, mjesec_od, godina_od, dan_do, mjesec_do, godina_do, mjesto, organizator, domaci, url, url_naziv, napomena FROM kongresi, kon_spec"; |
$sql = "SELECT DISTINCT kongresi.kon_id, naziv, dan_od, mjesec_od, godina_od, dan_do, mjesec_do, godina_do, mjesto, organizator, domaci, url, url_naziv, napomena, pic FROM kongresi, kon_spec"; |
33 |
$uvjeti = array(); |
$uvjeti = array(); |
34 |
if ($type) array_push($uvjeti, "(".(($type == 1) ? "" : "NOT ")."domaci)"); |
if ($type) array_push($uvjeti, "(".(($type == 1) ? "" : "NOT ")."domaci)"); |
35 |
if ($month) array_push($uvjeti, "(mjesec_od >= $month) AND (mjesec_do <= $month)"); |
if ($month) array_push($uvjeti, "(mjesec_od >= $month)"); |
36 |
if ($year) array_push($uvjeti, "(godina_od >= $year) AND (godina_do <= $year)"); |
if ($year) array_push($uvjeti, "(godina_od >= $year)"); |
37 |
if ($spec) array_push($uvjeti, "(kon_spec.spec_id = $spec) AND (kon_spec.kon_id = kongresi.kon_id)"); |
if ($spec) array_push($uvjeti, "(kon_spec.spec_id = $spec) AND (kon_spec.kon_id = kongresi.kon_id)"); |
38 |
$uvjeti = implode(" AND ", $uvjeti); |
$uvjeti = implode(" AND ", $uvjeti); |
39 |
if ($uvjeti) $sql .= " WHERE $uvjeti"; |
if ($uvjeti) $sql .= " WHERE $uvjeti"; |
48 |
if (!$sth->execute()) error("Cannot execute query: \"$sql\""); |
if (!$sth->execute()) error("Cannot execute query: \"$sql\""); |
49 |
$dogadjanja = array(); |
$dogadjanja = array(); |
50 |
while ($row = $sth->fetchrow_array()) { |
while ($row = $sth->fetchrow_array()) { |
51 |
list($id, $naziv, $od, $om, $og, $dd, $dm, $dg, $mjesto, $org, $dom, $url, $title, $nap) = $row; |
list($id, $naziv, $od, $om, $og, $dd, $dm, $dg, $mjesto, $org, $dom, $url, $title, $nap, $pic) = $row; |
52 |
|
if ($pic) list($w, $h) = PicSize($pic, $sysmydir."/img/kongresi"); |
53 |
array_push($dogadjanja, array( |
array_push($dogadjanja, array( |
54 |
"naziv" => MyEscape($naziv), |
"naziv" => MyEscape($naziv), |
55 |
"od_d" => $od, "od_m" => $mj[$om - 1], "od_g" => $og, |
"od_d" => $od, "od_m" => $mj[$om - 1], "od_g" => $og, |
58 |
"mjesto" => MyEscape($mjesto), |
"mjesto" => MyEscape($mjesto), |
59 |
"url" => $url, "url_title" => MyEscape($title), |
"url" => $url, "url_title" => MyEscape($title), |
60 |
"domaci" => (!$dom || $dom[0] == "f" || $dom[0] == "F") ? false : true, |
"domaci" => (!$dom || $dom[0] == "f" || $dom[0] == "F") ? false : true, |
61 |
"napomena" => LinkIt(ParseNewline(MyEscape($nap))) |
"napomena" => LinkIt(ParseNewline(MyEscape($nap))), |
62 |
|
"pic" => MyEscape($pic), "w" => $w, "h" => $h |
63 |
)); |
)); |
64 |
} |
} |
65 |
$sth->finish(); |
$sth->finish(); |