Revize 96b3e7ed
Přidáno uživatelem Filip Jani před téměř 6 roky(ů)
old/html/multidic/examination/article.php | ||
---|---|---|
129 | 129 |
} |
130 | 130 |
|
131 | 131 |
function build_query_article($language, $contrains_source, $contrains_lection,$order, $od, $limit) { |
132 |
$dotaz = "SELECT DISTINCT ON (ar.\"IDarticle\")
|
|
133 |
ar.\"IDarticle\" as \"IDarticle\",
|
|
132 |
$dotaz = "SELECT DISTINCT |
|
133 |
ar.IDarticle as IDarticle,
|
|
134 | 134 |
ar.title as title, |
135 | 135 |
lan.language as language, |
136 | 136 |
so.title as source, |
... | ... | |
149 | 149 |
if ($contrains_lection != "all") |
150 | 150 |
$dotaz .= "AND ar.lection = $contrains_lection"; |
151 | 151 |
|
152 |
$dotaz .= " AND ar.language = lan.\"IDlanguage\"
|
|
153 |
AND ar.source = so.\"IDsource\" ";
|
|
152 |
$dotaz .= " AND ar.language = lan.IDlanguage
|
|
153 |
AND ar.source = so.IDsource ";
|
|
154 | 154 |
if (!empty($order)) { |
155 |
$orderClause = "ar.\"IDarticle\", \"$order\"";
|
|
155 |
$orderClause = "ar.IDarticle, $order";
|
|
156 | 156 |
} |
157 | 157 |
else { |
158 |
$orderClause = "\"IDarticle\"";
|
|
158 |
$orderClause = "IDarticle";
|
|
159 | 159 |
} |
160 | 160 |
|
161 |
$dotaz .= " ORDER BY $orderClause OFFSET $od LIMIT $limit";
|
|
161 |
$dotaz .= " ORDER BY $orderClause LIMIT $limit OFFSET $od";
|
|
162 | 162 |
|
163 | 163 |
return $dotaz; |
164 | 164 |
} // END function build_query_article |
... | ... | |
170 | 170 |
$spojeni = new DB_Sql(); |
171 | 171 |
$dotaz = build_query_article($language, $contrains_source, $contrains_lection,$order, $od, $limit); |
172 | 172 |
$radky = $spojeni->query($dotaz); |
173 |
while ($spojeni->next_record()) { |
|
174 |
//print_r($spojeni->Record); |
|
175 |
if (!empty($spojeni->Record['title'])) { |
|
176 |
$navrat .= "<a href=\"?language=".$_REQUEST['language']."&view_article=".$spojeni->Record['IDarticle']."\">".$spojeni->Record['title']."</a><br />"; |
|
173 |
foreach ($radky as $radka){ |
|
174 |
if (!empty($radka['title'])) { |
|
175 |
$navrat .= "<a href=\"?language=".$_REQUEST['language']."&view_article=".$radka['IDarticle']."\">".$radka['title']."</a><br />"; |
|
177 | 176 |
} |
178 | 177 |
} |
179 | 178 |
return $navrat; |
Také k dispozici: Unified diff
Re #7580 arabic průběžné úpravy