option вывод даты

Печать RSS
345

I
Автор
Пришелец
0
Привет всем!
$total = 12;
echo "<select name=\"months\">";
for ($g=1;$g<=$total;$g++){
$mon = array("","января","февраля","марта","апреля","мая","июня","июля","августа","сентября","октября","ноября","декабря");
echo "<option value=\"".($g)."\">".$mon[$g]."";
echo "</option>";
}
echo "</select>";
это например вывод месяца а как сделать если в базе есть твой месяц и чтоб он выдавал его в окошке а не показывал с января?

2000 лет д.н.э.
0
echo'<option value="'.$user['mounth'].'">'.$mon[$user['mounth']].'</option>';
for($i; $i<$total; $i++){
if($i!=$user['mounth']){
echo'<option value="'.$i.'">'.$mon[$i].'</option>';
}}
это?
К

Пришелец
0
Чёт не осилил вопрос...
I
Автор
Пришелец
0
2. нет не то ты на сасисе видел выбор дня рождения?

2000 лет д.н.э.
0
Нет не видел. Тогда обьясняй понятнееsmile
I
Автор
Пришелец
0

2000 лет д.н.э.
0
#6 белая страница
$mounth = array('1'=>'янв','2'=>'фев','3'=>'мар','4'=>'апр','5'=>'май','6'=>'июнь','7'=>'июль','8'=>'авг','9'=>'сен','10'=>'окт','11'=>'ноя','12'=>'дек');
$total=12;
if($user['mounth']>1){
$rev = $user['mounth']-1;
for($i=$user['mounth']; $i<$total; $++){
echo'<option value="'.$i.'">'.$mounth[$i].'</option>';
}
for($i=1; $i<$rev; $++){
echo'<option value="'.$i.'">'.$mounth[$i].'</option>';
}
}else{
for($i=1; $i<$total; $++){
echo'<option value="'.$i.'">'.$mounth[$i].'</option>';
}
}
примерно вот так...

2000 лет д.н.э.
0
Мля $i++ надо вместо $++
I
Автор
Пришелец
0
сделал как ты предложил но нет все равно сначала

2000 лет д.н.э.
0
Ты имена переменных сменил на свои? Я не проверял код но должен работать как надо..
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск