Перейти к содержимому


Условие на показ таблицы


Сообщений в теме: 5

#1 AssVlad

    Активный участник

  • Пользователи
  • PipPipPip
  • 65 сообщений

Отправлено 06 Июль 2012 - 13:18

Добрый день! Ну подскажите праильное условие на отображение таблиц. Смысл в следующем: есть две таблицы. Ну жно по условию показывать одну, а следом следующую. И на оборот. Например:


if ($line['Генеральный'] == "ПС")
{
echo "<P align='center'><B>Первая таблица</B><P>";
else {
echo "<P align='center'><B>Вторая таблица</B><P>";

а если Генеральный ФТП например, то первым делом должна вторая отображаться, а потом первая!

#2 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 759 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 06 Июль 2012 - 14:17

Я извиняюсь, где показывать? Речь про подтаблицы что ли?

#3 AssVlad

    Активный участник

  • Пользователи
  • PipPipPip
  • 65 сообщений

Отправлено 06 Июль 2012 - 14:28

Да в принципе без разницы где! В доп действие это все я делаю во всплывающем окне!

#4 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 759 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 06 Июль 2012 - 14:36

Тогда в чем вопрос? В своем окне отображайте как вам удобно.

#5 AssVlad

    Активный участник

  • Пользователи
  • PipPipPip
  • 65 сообщений

Отправлено 06 Июль 2012 - 14:45

Я конечно извиняюсь, но у меня сложилось такое впечатление, что у Вас принцип отвечать вопросом на вопрос. Я у Вас спросил как правильно поставить условие, потому что мое условие срабатывает, только на первую таблицу, а потом вторую!

#6 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 759 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 06 Июль 2012 - 15:00

Если ваше условие представляет собой то, что вы выложили в первом сообщении, то оно вообще не должно работать, т.к. там синтаксическая ошибка - нет закрывающих фигурных скобок.

Это во-первых, во-вторых, ваш вопрос не относится напрямую к КБ, скорее к логике программирования вообще. Если вам нужен один порядок при одном условии и обратный - при другом, то логика следующая:

if (Условие 1)
{
   Таблица 1
   Таблица 2
}
else
{
   Таблица 2
   Таблица 1
}

Надеюсь, суть понятна.

Но, вообще, это несколько выходит за рамки техподдержки, т.к. подразумевается что создающий вычисления уже владеет навыками программирования.





Количество пользователей, читающих эту тему: 2

0 пользователей, 2 гостей, 0 анонимных