
user23
Kezdő
|
Üdv, sziasztok!
Van egy ilyen kódom, ennek segítségével próbálom ki íratni, a hírek és cikkek nevét egy táblázatban statisztika végett.
Kód:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
| $result = dbquery("SELECT * FROM ".DB_NEWS." WHERE ".groupaccess('news_visibility')." AND (news_start='0'||news_start<=".time().") AND (news_end='0'||news_end>=".time().") AND news_draft='0' ORDER BY news_datestamp DESC LIMIT 0,10" );
$hirek = "";
while ($data = dbarray($result)) {
$hirek[] = $data['news_subject'];
}
echo "<hr />";
$cikkek = "";
$result = dbquery(
"SELECT ta.*, tac.*
FROM ".DB_ARTICLES." ta
INNER JOIN ".DB_ARTICLE_CATS." tac ON ta.article_cat=tac.article_cat_id
WHERE ".groupaccess('article_cat_access')." AND article_draft='0'
ORDER BY article_datestamp DESC LIMIT 0,10"
);
while ($data = dbarray($result)) {
$cikkek[] = $data['article_subject'];
}
echo "<table width='100%' border='1' cellspacing='0' cellpadding='0'>";
echo "<tr><td class='tbl2'>Hírekk</td><td class='tbl2'>Cikkek</td></tr>";
for ($i=0; $i<0; $i++) {
echo "<tr><td>".$hirek[$i]."</td><td>".$cikkek[$i]."</td></tr>";
}
echo "</table>";
|
A probléma a következő, ha a hírek száma három (3) a cikkek száma nyolc (8) ebben az esetben nem jó a fenti kód.
Nem akarom meghatározni, hogy mennyit írhasson csak ki, hanem simán írja ki hibanélkül hogy hírek xy cikkek xy.
Hogyan tudnám a fenti kódot átalakítani e célra ?
Köszönöm a segítséget.
Utoljára szerkesztette: user23 2014.03.29. 18:41
|