Autor Zpráva
aladin
Profil *
zdravím,
zamotal jsem se v jedné podmínce..
Má to způsobit tohle: má to vybrat všechny články mezi datem aktualním a třeba -1600
na první stránce (která funguje) to mám takhle (mysql dotaz)
      
$do = time() - 275;
$od = time() - 1600;
time BETWEEN $od AND $do

ale na druhé stránce nemůžu použít mysql dotaz,a proto to musím udělat přes podmínku.
Jak udělat podmínku tak,aby to bylo stejně jako s tím mysql?aby to tak stejně fungovalo?tady dávám kod kterej jsem zkoušel,ale nefunguje,vypíše všechny články
Ps: vybírám z db časy,které pak vyberu podle toho rozmezí...Odtedka do minula
      $do = time() - 275;
      $od = time() - 1600;
if ($sets['time'] < $od xor $sets['time'] > $time){
Majkl578
Profil
Obecně:
$time >= $od && $time <= $do
aladin
Profil *
Majkl578:
nevím,ale je to pořád stejný,takže bych řekl že to nefunguje...


jo tak promin,chyba byla u mě.. vyřešeno a díky :)
preca1
Profil
Majkl578:
U jazyků, který nemaj konstrukci pro interval, se to taky občas zapisuje stylem $od <= $time && $time <= $do, takže se to zleva doprava trochu líp čte (jako správnej interval).

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: