phpRS 2.8.x : phpRS Fórum
Toto fórum je určené výhradně k diskuzi o verzích phpRS v2.8.x.
phpRS - redakční a informační systém
Jít na stránku:  Předchozí12
Aktuální stránka:2 z 2
Re: PDA verze pro 2.8.0
Zaslán uživatelem/kou: mr3ska (IP adresa zaznamenána)
Datum: 2010-04-17, 04:48

mam drobnej dotaz... ma ten plugin nekdo upravenej aby nezobrazoval clanky pripraveny na vydani?

zjistil jsem ze pri rozkliknuti kategorie s clanky pripravenymi na vydani je vse OK, ale kdyz rozkliknu
kategorii nadrazenou te s clanky tak se mi objevi i clanky teprve chystane... Nevi nekdo jak to upravit?

a nyni jsem zjistil ze i pri vyhledavani to ukaze clanky s datem vydanim vyssim nez dnesni....

prosim neporadi nekdo?



Celkem upraveno 2×. Poslední úprava mr3ska v 17.04.2010 05:26.

Re: PDA verze pro 2.8.0
Zaslán uživatelem/kou: Lonanek (IP adresa zaznamenána)
Datum: 2010-04-17, 18:32


Re: PDA verze pro 2.8.0
Zaslán uživatelem/kou: mr3ska (IP adresa zaznamenána)
Datum: 2010-04-17, 22:56

to tam je, a je tam i overeni podle datumu, jenze proste pri zobrazeni nadrazeny kategorie ty kategorii ve ktery clanek je se proste ty nevydany clanky ukazou

Re: PDA verze pro 2.8.0
Zaslán uživatelem/kou: Lonanek (IP adresa zaznamenána)
Datum: 2010-04-18, 08:48


Re: PDA verze pro 2.8.0
Zaslán uživatelem/kou: mr3ska (IP adresa zaznamenána)
Datum: 2010-04-18, 12:51

$dnesaktdatum=Date("Y-m-d H:i:s");
$PDAkolikataSQL = $PDAkolikata-1;
$vysledekPocet = MySQL_Query("SELECT tema FROM ".$GLOBALS["rspredpona"]."clanky WHERE ".$podminka." AND visible=1 AND datum<='$dnesaktdatum' ");
$vysledek = MySQL_Query("SELECT titulek,uvod,link FROM ".$GLOBALS["rspredpona"]."clanky WHERE ".$podminka." AND visible=1 AND datum<='$dnesaktdatum' ORDER BY datum desc LIMIT ".$PDAkolikataSQL.",".$PDAkolikClanku."");
$radku = MySql_Num_Rows($vysledekPocet);
$radkuTed = MySql_Num_Rows($vysledek);

Re: PDA verze pro 2.8.0
Zaslán uživatelem/kou: Lonanek (IP adresa zaznamenána)
Datum: 2010-04-18, 17:45

Zkusil bych pojistit podmínku (nevím co je obsahem $podminka, mohou tam již být logické operátoy a pak Tvoje vyhodnocení nebude fungovat) takto:

$vysledekPocet = MySQL_Query("SELECT tema FROM ".$GLOBALS["rspredpona"]."clanky WHERE (".$podminka.") AND visible=1 AND datum<=NOW()");

$vysledek = MySQL_Query("SELECT titulek,uvod,link FROM ".$GLOBALS["rspredpona"]."clanky WHERE (".$podminka.") AND visible=1 AND datum<=NOW() ORDER BY datum desc LIMIT ".$PDAkolikataSQL.",".$PDAkolikClanku."");

proměnnou $dnesaktdatum nemusíš používat, stačí použít NOW()


Raději bych upravil i MySQL na phprs_sql - bezpečnost.


* Klub kuželkářů Zálabák, Hankova 62, 503 03 Smiřice (Endora) * X X * Stránky ČZS ZO Třešňovka2 * X X * Cvičný phpRS web (WZ) * X X * Testovací phpRS web (WZ) *
* cvičná verze phpRS v 2.8.2 * X X * testovací web CMS *

Re: PDA verze pro 2.8.0
Zaslán uživatelem/kou: mr3ska (IP adresa zaznamenána)
Datum: 2010-04-18, 20:22

tak teď to funguje, a jako jedinej výraznej rozdíl vidim to, že ".podminka." je v závorkách. Nejsem příliš znalej v programování... Proč tomu tak je?

Re: PDA verze pro 2.8.0
Zaslán uživatelem/kou: Lonanek (IP adresa zaznamenána)
Datum: 2010-04-18, 20:37

Už jsem to snažil trochu popsat.
Pokud by $podminka obsahovala pouze jeden výraz (např. LEVEL=$level) a za ní by byly tvoje podmínky, pak to fungovat bude.
Pokud v podmínkce bude více výrazů a všechny budou mít stejný logický operátor (v tomto případě AND) bude to také fungovat.
Pokud však v podmínce bude více výrazů a jeden oprátor bude OR, pak se vyhodnocení pomínky "rozdělí" a tvoje doplňované podmínky pak budou vyhodnoceny v závislosti na předchozí vazbě.

Příklad1: podminka1 AND podminka2 AND podminka3 (všechny jsou vyhodnoceny stejně bez ohledu na pořadí. Musí platit všechny současně)
Příklad2: podminka1 OR podminka2 AND podminka3 (zvlášť je vyhodnocena podminka1 a podminka2 AND podminka3. Pokud platí podminka1 NEBO pokud platí podminka2 A SOUČASNĚ podminka3)

V tom je ten rozdíl. Proto ($podminka) AND .....

Prostuduj si LOGICKÉ operátory a jejich význam.


* Klub kuželkářů Zálabák, Hankova 62, 503 03 Smiřice (Endora) * X X * Stránky ČZS ZO Třešňovka2 * X X * Cvičný phpRS web (WZ) * X X * Testovací phpRS web (WZ) *
* cvičná verze phpRS v 2.8.2 * X X * testovací web CMS *

Re: PDA verze pro 2.8.0
Zaslán uživatelem/kou: mr3ska (IP adresa zaznamenána)
Datum: 2010-04-18, 21:00

aha.... díky za vysvětlení "pro blbý" ;) Nicméně jsem díky tomu poupravil i PDA vyhledávání aby fungovalo tak jak má.

Jít na stránku:  Předchozí12
Aktuální stránka:2 z 2


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.