Problém je v sysntaxi příkazu LIMIT. Za LIMIT není =, tedy:
$get_dotaz = phprs_sql_query("SELECT * FROM ".$GLOBALS["rspredpona"]."clanky WHERE (visible = 1) AND (datum <= \"".$dnesnidatum."\") ORDER BY idc DESC LIMIT 1",$GLOBALS["dbspojeni"]);
$dotaz = phprs_sql_fetch_assoc($get_dotaz);
Zaslán uživatelem/kou: karel (IP adresa zaznamenána)
Datum: 2010-04-18, 12:41
Když to upravím na tuto variantu :
<?
$dnesnidatum=date("Y-m-d H:i:s");
$get_dotaz = phprs_sql_query("SELECT * FROM ".$GLOBALS["rspredpona"]."clanky WHERE (visible = 1) AND (datum <= \"".$dnesnidatum."\") ORDER BY idc DESC LIMIT 1",$GLOBALS["dbspojeni"]);
$dotaz = phprs_sql_fetch_assoc($get_dotaz);
echo '<a href="view.php?nazevclanku='.$dotaz[seo_link].'&cisloclanku='.$dotaz[link].' title='.$dotaz[titulek].'">'.$dotaz[titulek].'</a>'; umazal jsem tam jedny uvozovky
Zaslán uživatelem/kou: karel (IP adresa zaznamenána)
Datum: 2010-04-18, 13:40
pro tvaru odkazů:
view.php?nazevclanku=cesky-pohar-cross-country-2010-tiskova-konference&cisloclanku=2010040019
je konečné správné řešení:
<?
$dnesnidatum=date("Y-m-d H:i:s");
$get_dotaz = phprs_sql_query("SELECT * FROM ".$GLOBALS["rspredpona"]."clanky WHERE (visible = 1) AND (datum <= \"".$dnesnidatum."\") ORDER BY idc DESC LIMIT 1",$GLOBALS["dbspojeni"]);
$dotaz = phprs_sql_fetch_assoc($get_dotaz);