Я генерирую выпадающий список, чтобы показать продолжительность 15 минут до 6 часов, он будет сгенерирован как 15 минут, 30 минут, 45 минут, но я получаю сообщение об ошибке не числовое значение c, поэтому я перешел по ссылкам ниже, но это не так t решил мою проблему
ссылки См .:
Метод date (), «Обнаружено неверно сформированное число c значение» не хочет форматировать дату, переданную в $ _POST
Обнаружено неверно сформированное число c - Ошибка в PHP
<?php
echo "<select>";
for($i = 0; $i <= 6; $i++){
for ($j = 0; $j <= 45; $j +=15){
if ($i === 0 && $j === 0){
//do nothing
}
else{
//get string for hours
switch($i){
case 0:
$hours = "";
break;
case 1:
$hours = "1 hour";
break;
default:
$hours = $i . " hours";
break;
}
//get string for minutes
switch($j){
case 0:
$minutes = "";
break;
default:
$minutes = $j . " minutes";
break;
}
$value = ($hours * 60) + $minutes;
//output
echo "<option value='" . $value . "'>" . $hours . " " . $minutes . "</option>";
}
}
}
echo "</select>";
?>