option вывод даты
1.
ion (05.11.2009 / 12:34)
Привет всем!
$total = 12;
echo "<select name=\"months\">";
for ($g=1;$g<=$total;$g++){
$mon = array("","января","февраля","марта","апреля","мая","июня","июля","августа","сентября","октября","ноября","декабря");
echo "<option value=\"".($g)."\">".$mon[$g]."";
echo "</option>";
}
echo "</select>";
это например вывод месяца а как сделать если в базе есть твой месяц и чтоб он выдавал его в окошке а не показывал с января?
2.
ramzes (05.11.2009 / 13:08)
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>';
}}
это?
3.
Колян (05.11.2009 / 13:12)
Чёт не осилил вопрос...
4.
ion (05.11.2009 / 13:31)
2. нет не то ты на сасисе видел выбор дня рождения?
5.
ramzes (05.11.2009 / 14:27)
Нет не видел. Тогда обьясняй понятнее
6.
ion (05.11.2009 / 14:34)
http://wap.sasisa.ru/chat/city.php?mod=birth
7.
ramzes (05.11.2009 / 14:52)
#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>';
}
}
примерно вот так...
8.
ramzes (05.11.2009 / 14:53)
Мля $i++ надо вместо $++
9.
ion (05.11.2009 / 15:06)
сделал как ты предложил но нет все равно сначала
10.
ramzes (05.11.2009 / 15:15)
Ты имена переменных сменил на свои? Я не проверял код но должен работать как надо..
11.
ion (05.11.2009 / 15:38)
все отлично но если выбираешь февраль то потом нет января
12.
ramzes (05.11.2009 / 15:43)
Ключи массива подгони под свой вид данных
13.
ion (05.11.2009 / 20:04)
10 спасибо блин уже 2 плюса должен
14.
ramzes (06.11.2009 / 00:48)
Да не за что
а плюсы это все мусор))
URL:
https://visavi.net/topics/2452