[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Условие внутри print
thedude
Здравствуйте. Подскажите пожалуйста новичку, можно ли прописать условие внутри данной конструкции? if($chek==1) {echo 'ХОРОШО';}
print <<<HERE
<div align="center" id="print_div" >
<table cellpadding="0" cellspacing="0" width="100%" >
<caption>Был выбран расчет
$sel1rashet</caption>
<tr>
<th colspan="2" id="thtext">Исходные данные</th>
</tr>
<tr>
<td>Температура грунта под днищем резервуара Т<sub>гр</sub> (м<sup>3</sup>)</td>
<td width="50px">
$var2</td>
</tr>
тут продолжается вывод таблицы

HERE;

inpost
thedude
?>
<div align="center" id="print_div" >
<
table cellpadding="0" cellspacing="0" width="100%" >
<
caption>Был выбран расчет <?php echo $sel1rashet; ?></caption>
...

<?php if(isset($var)) { ?>
<div></div>
<?php } ?>
...
тут продолжается вывод таблицы


_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
thedude
Спасибо, НО. У меня почему то не срабатывает этот код <?php echo sel1rashet;?>, он работает только при такой записи "Был выбран расчет $sel1rashet". Дальше условие даже и не пробовал(
P.S А все, похоже я вас понял нужно закрыть php код до начала вывода таблицы, сейчас проверю

Спасибо! Действительно, нужно было разорвать цепь php, все работает)
thedude
Стоп. А если у меня будет от условия зависеть вывод таблицы, как быть в этом случае? Ведь теперь у меня таблица будет всегда отображаться после php обработчика. К примеру if($chek==1) {вывод таблицы;}
else {Вывод другой таблицы;}
Все таки есть возможность прописать условие внутри конструкции?
print <<<HERE
HERE;

P.S. Извините за тупость, я разобрался. СПасибо
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.