Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: Gimtadienio panele, klaida!

Parašė ozzWANTED· 2007 Gru. 15 15:12:08
#7

$months = explode("|", $locale['shortmonths']);
while ($data = dbarray($result)) {
$birthdate = $months[$data['birth_month']]." ".$data['birth_day'];

WTF?
Šiaip jeigu yra value pvz. 1990|01|01;
tai $birthdate explodinamas taip:
$ready = explode("|", $info['fulldate']);
$year = $ready['0'];
$month = $ready['1'];
$day = $ready['2'];
$birthdate = $year-$month-$day;
variable'as variable gali būti tik iš array sekos.

O jeigu nori tik pvz. pakeisti ženklus "|" į "-" iš gimtadienio dbvalue'o, tada tada išvis užtenka:
$newdateformat = str_replace('|', '-', $data['olddateformat']);