Не слагаются переменные. - Visavi.net
https://visavi.net/
RSS - Visavi.nethttps://visavi.net/assets/img/images/logo_small.pngRSS - Visavi.net
https://visavi.net/
[email protected] (admin)[email protected] (admin)Sun, 22 Dec 2024 22:24:58 +03006. <strong>ramzes</strong>, оо, спасибо, а то у меня три выпадающих списка в один слились, а я искал причину.
https://visavi.net/topics/25785/435440
Не слагаются переменные. AlyOhaWed, 19 Oct 2011 23:13:44 +0400Сообщенияhttps://visavi.net/topics/25785/435440intval(date('m'))+$c['1']<br>
про типы данных не забываем<br>
$selected = ($month == (intval(date('m'))+$c['1'])) ? ' selected="selected"' : '';<br>
тут вообще ошибка была
https://visavi.net/topics/25785/435431
Не слагаются переменные. ramzesWed, 19 Oct 2011 22:52:01 +0400Сообщенияhttps://visavi.net/topics/25785/435431Всем спасибо, сейчас попробую)<br>
<br>
<em><span style="font-size:x-small">Добавлено через 09:00 сек.</span></em><br>
Всем спасибо<img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile"> round() помог<img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile">
https://visavi.net/topics/25785/435426
Не слагаются переменные. AlyOhaWed, 19 Oct 2011 22:41:03 +0400Сообщенияhttps://visavi.net/topics/25785/435426а зачем '' в $c['1'], можно же вроде просто $c[1]
https://visavi.net/topics/25785/435425
Не слагаются переменные. JustZeroWed, 19 Oct 2011 22:40:14 +0400Сообщенияhttps://visavi.net/topics/25785/435425попробуй в скобки заключить<br>
' . (date('m') + $c[1]) . '
https://visavi.net/topics/25785/435424
Не слагаются переменные. МихаилWed, 19 Oct 2011 22:39:49 +0400Сообщенияhttps://visavi.net/topics/25785/435424round(date('m')+$c['1']) попробуй
https://visavi.net/topics/25785/435423
Не слагаются переменные. JustZeroWed, 19 Oct 2011 22:39:29 +0400Сообщенияhttps://visavi.net/topics/25785/435423Вот код, думаю все поймете.<br>
<pre class="prettyprint">
<?php
echo '<selest name="month">';
$selected = ($month == "'.date('m').'") ? ' selected="selected"' : '';
echo '<option value="'.date('m').'"' . $selected . '>'.date('m').'</option>';
$selected = ($month == "'.date('m')+$c['1'].'") ? ' selected="selected"' : '';
echo '<option value="'.date('m')+$c['1'].'"' . $selected . '>'.date('m')+$c['1'].'</option></selest>';
?></pre>
В чем я ошибся? Раньше делал подобные примеры, только там деление было, а сейчас что то ошибку дает "длинную" <img src="https://visavi.net/uploads/stickers/sad.gif" alt="sad"> <br>
<blockquote class="blockquote">Вот основной код:<br>
<strong> ' . date('m') + $c[1] . '</blockquote>
Где $c['1'] = 1 .</strong>
https://visavi.net/topics/25785/435421
Не слагаются переменные. AlyOhaWed, 19 Oct 2011 22:33:06 +0400Сообщенияhttps://visavi.net/topics/25785/435421