MySQL-től kapott és PHP-ben generált dátum összehasonlítása
Sziasztok!
Ime egy kodreszlet:Az $date valtozot egy mysql lekerdezes soran kapom. a kod lenyege az lenne, hogyha az sql bol kiolvasott datum (eeee-hh-nn formaban) kisebb mint a mai datum, akkor pirossal irja ki az elso mezot a table-ben.
Ez sajnos nem mukodik, valamiert mindent kipirosoz, meg a mai napnal nagyobbakat is.
Valakinek van otlete, hogy hogyan oldhatnam meg?
Koszonom
Tamas
■ Ime egy kodreszlet:
<?php
if ($date < date("Y-F-dS"))
$output .= "
<tr><td bgcolor=red>$class</td><td>$date</td><td>$study</td><td>$date_again</td></tr>
";
else
$output .="
<tr><td>$class</td><td>$date</td><td>$study</td><td>$date_again</td></tr>
";
}
print $output;
Ez sajnos nem mukodik, valamiert mindent kipirosoz, meg a mai napnal nagyobbakat is.
Valakinek van otlete, hogy hogyan oldhatnam meg?
Koszonom
Tamas
Rossz paraméterezés
Azt írod, hogy a $date változó eeee-hh-nn formátumban van. A date()-nek viszont F-et adtál, ami szövegesen adja vissza a hónapot.
Helyesen: date("Y-m-d")
ABC sorrend
--
NP
Sztring
-boogie-