21 |
$sql = "SELECT DISTINCT lijekovi.sif_inn, $prvo_slovo AS prvo_slovo, lijekovi.naziv, proizvodjaci.naziv, generici.naziv, lijekovi.sif_atk, atc.opis FROM lijekovi, generici, proizvodjaci, atc WHERE (lijekovi.sif_proizvodjac = proizvodjaci.proiz_id) AND (lijekovi.sif_inn = generici.generik_id) AND (lijekovi.sif_atk = atc.atc_id)"; |
$sql = "SELECT DISTINCT lijekovi.sif_inn, $prvo_slovo AS prvo_slovo, lijekovi.naziv, proizvodjaci.naziv, generici.naziv, lijekovi.sif_atk, atc.opis FROM lijekovi, generici, proizvodjaci, atc WHERE (lijekovi.sif_proizvodjac = proizvodjaci.proiz_id) AND (lijekovi.sif_inn = generici.generik_id) AND (lijekovi.sif_atk = atc.atc_id)"; |
22 |
if ($index && $index != 1) { |
if ($index && $index != 1) { |
23 |
if ($index == '@') for ($i = 0; $i < count($letters); $i++) $sql .= " AND ($prvo_slovo <> '".$letters[$i]."')"; |
if ($index == '@') for ($i = 0; $i < count($letters); $i++) $sql .= " AND ($prvo_slovo <> '".$letters[$i]."')"; |
24 |
else $sql .= " AND ($prvo_slovo = '".strtoupper($index)."')"; |
else $sql .= " AND ($prvo_slovo = '".MyUpper($index)."')"; |
25 |
} |
} |
26 |
if ($qry_1) $sql .= " AND ($qry_1)"; |
if ($qry_1) $sql .= " AND ($qry_1)"; |
27 |
$sql .= " ORDER BY prvo_slovo, lijekovi.naziv"; |
$sql .= " ORDER BY prvo_slovo, lijekovi.naziv"; |
33 |
unset($staro_slovo); |
unset($staro_slovo); |
34 |
while ($row = $sth->fetchrow_array()) { |
while ($row = $sth->fetchrow_array()) { |
35 |
list($inn, $fl, $naziv, $proizv, $generik, $atk, $grupa) = $row; |
list($inn, $fl, $naziv, $proizv, $generik, $atk, $grupa) = $row; |
36 |
$proizv = strtoupper($proizv); $proizv = strtr($proizv, "¹ðèæ¾", "©ÐÈÆ®"); |
$proizv = MyUpper($proizv); |
37 |
if (!isset($staro_slovo)) $staro_slovo = $fl; |
if (!isset($staro_slovo)) $staro_slovo = $fl; |
38 |
if (!($qry_1 || $qry_2) && $staro_slovo != $fl) { |
if (!($qry_1 || $qry_2) && $staro_slovo != $fl) { |
39 |
array_push($slova, array("l" => $staro_slovo, "lijekovi" => $lijekovi)); |
array_push($slova, array("l" => $staro_slovo, "lijekovi" => $lijekovi)); |