hallo,
mir liegen Monat/Jahr in der Form "04/88" vor.
um den string in DB sortierbar zu machen, habe ich folgende lösung.
geht es vielleicht einfacher?
gruss, wolfgang
mir liegen Monat/Jahr in der Form "04/88" vor.
um den string in DB sortierbar zu machen, habe ich folgende lösung.
geht es vielleicht einfacher?
PHP-Code:
// aus input-feld dieser string: $bj="04/88"
// umwandeln in datum "YYYY-mm-dd"
$part = explode("/",$bj);
if ($part[1] >= 20) {$jahr_lead = 19;} else {$jahr_lead = 20;}
$datum = $jahr_lead.$part[1]."-".$part[0]."-"."01";
// schreiben in DB
//lesen aus DB
while ($row = mysql_fetch_row($res))
{
$part = explode("-",$row[0]); // "1988-04-01" umwandeln in "04/88"
$bj = $part[1]."/".substr($part[0],2,2); // bj: "04/88"
// code
}
Kommentar