Closed rild closed 7 years ago
$date = $data->concert_year.'/'.str_pad($data->concert_month, 2, 0, STR_PAD_LEFT).'/'.str_pad($data->concert_day, 2, 0, STR_PAD_LEFT);
$begin = str_pad($data->concert_begin_time_hour, 2, 0, STR_PAD_LEFT).':'.str_pad($data->concert_begin_time_min, 2, 0, STR_PAD_LEFT);
$open = str_pad($data->concert_open_time_hour, 2, 0, STR_PAD_LEFT).':'.str_pad($data->concert_open_time_min, 2, 0, STR_PAD_LEFT);
echo <<< EOD
<tr>
<td>$data->concert_id</td>
<td>$data->concert_name</td>
<td>$data->hall_name</td>
<td>$date</td>
<td>$begin</td>
<td>$open</td>
</tr>
EOD;
PHPでゼロ埋めする http://wp.tech-style.info/archives/582
一瞬js案件かと思ったけど、冷静に考えたらPHPでもあるだろう....と。
演奏会のall.phpだけ対応。 このissueはクローズ。
What
現在データベースに hour と min を分けて登録している。 この時に、 13:00 なら、 hour = 13, min = 0というように登録されている。
表示の際に、 hour/min と表示すると、一桁の数字は 13:0 のように表示されてしまい、不自然であるため、一桁の部分をゼロ埋めする。