Nápady na rozšíření : phpRS Fórum
Napadlo vás zajímavé rozšíření? Myslíte si, že phpRS systému chybí nějaká důležitá funkce? Pokud ano, tak neváhejte a napište nám!
phpRS - redakční a informační systém
podobné články
Zaslán uživatelem/kou: marw (IP adresa zaznamenána)
Datum: 2008-08-19, 14:58

Chtěl bych aby se mi pod článkem zobrazovali články ze stejné sekce jako je článek. Napadlo mě

<?
$kolik="10";
$nyni=strtotime("now");
$dnesnidatum=date("Y-m-d H:i:s", $nyni);
// $omezujicidatum=date("Y-m-d",strtotime("-1 MONTH", $nyni));


print '<LI>Podobné</LI>';
$result=mysql_query('SELECT link,titulek,visit,tema FROM '.$GLOBALS['rspredpona'].'clanky WHERE (tema = $GLOBALS["clanek"]->Ukaz("tema");) AND (datum <= "'.$dnesnidatum.'") ORDER BY RAND() LIMIT 0,'.$kolik, $GLOBALS['dbspojeni']);
if ($line=mysql_fetch_assoc($result)) {
while ($line) {


// nacteni seznamu temat do pole "rubriky"
$dotazrubriky=phprs_sql_query("select idt,nazev, obrazek from ".$GLOBALS["rspredpona"]."topic where idt=".$line["tema"]."",$GLOBALS["dbspojeni"]);
if ($dotazrubriky!=0&&phprs_sql_num_rows($dotazrubriky)>0):
while($pole_data_rubriky=phprs_sql_fetch_assoc($dotazrubriky)):
$rubriky[$pole_data_rubriky["idt"]]=$pole_data_rubriky["nazev"];
$rubriky_obrazky[$line["tema"]]=$pole_data_rubriky["obrazek"];
endwhile;
endif;

print '<a href="view.php?cisloclanku='.$line['link'].'"><b>'.$line['titulek'].'</b></a> - Spuštěno '.$line['visit'].'x<br>'."\r\n";
$line=mysql_fetch_assoc($result);
}
}
else {
print "V databázi nebylo nic nalezeno";
}
print '</div>';

?>


Ale ono ta podmínka výběru z SQL musí být nějak jinak, ale nic mě nenapadá...

Re: podobné články
Zaslán uživatelem/kou: pa3k (IP adresa zaznamenána)
Datum: 2008-08-19, 16:20

tema_id

Re: podobné články
Zaslán uživatelem/kou: marw (IP adresa zaznamenána)
Datum: 2008-08-19, 17:24

Beze zmeny, btw cpu to do cla_press.php možná bych to měl dát i někam jinam, ale ten kod je pro mne ponekud neprehlednej.

Re: podobné články
Zaslán uživatelem/kou: pa3k (IP adresa zaznamenána)
Datum: 2008-08-19, 18:48

$GLOBALS["clanek"]->Ukaz("tema_id") - musí to fungovať

Re: podobné články
Zaslán uživatelem/kou: pa3k (IP adresa zaznamenána)
Datum: 2008-08-19, 18:50

PS: keď už ideš priamo na MySQL syntax, vyser sa na $dnesnidatum a zvrhlosti okolo a kľudne použi ...WHERE datum < NOW()...



Lituji, ale pouze registrovaní uživatelé mohou zasílat příspěvky do této sekce.
This forum powered by Phorum and designed by STaNBoSS.