在选择查询文件中,我修复了12个月的其他语言(Maltis)。
$jan='ޖެނުއަރީ';
$feb='ފެބްރުއަރީ';
$mar='މާޗް';
$apr='އޭޕްރީލް';
$mai='މެއި';
$jun='ޖޫން';
$jul='ޖުލައި';
$aug='އޯގަސްޓު';
$sep='ސެޕްޓެމްބަރ';
$oct='އޮކްޓޯބަރ';
$nov='ނޮވެންބަރ';
$dec='ޑިސެންބަރ';
在PDO中选择我写的查询
$hostname='localhost';
$username='root';
$password='';
$sql = "SELECT id, heading, DATE_FORMAT(`mytable`.`date`, CONCAT( ' %Y ', ELT( MONTH('2004-04-10'), '$jan','$feb','$mar','$apr','$mai','$jun','$jul','$aug','$sep','$okt','$nov','$dec'),' %d')) AS date FROM mytable WHERE publish = 1 AND type='$article_category' ORDER BY `date` DESC LIMIT 0,30";
问题是它只显示4月,因为我输入了选择查询ELT( MONTH('2004-04-10'),
。
我该怎么办?