[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Подскажите, как заставить рисоваться ячейку в таб
GET
Здравствуйте, подскажите кто знает...есть таблица 3х3, В ней рисуется контент.
1 строка:1 столбец 2 столбец 3 столбец
2 строка:1 столбец 2 столбец 3 столбец
3 строка:1 столбец 2 столбец 3 столбец

получается 9 ячеек.


в центральной ячейке т.е. 5 (2 столбец и 2 строка)..если считать сверху справа, есть код PHP...если что то не так, то там выводится сообщение и скрипт останвливается командой exit. Проблема в том, что останавливается все целеком и следующии ячеки с 6 по 9 также остаются пустыми.

Как можно обойти?

Как сделать чтоб 5 ясейка заполнялась последней?

Если можно на кокретном примере



Спустя 5 минут, 50 секунд (12.11.2010 - 07:40) twin написал(а):
Цитата
Как можно обойти?

не использовать exit
Не для того она.

Спустя 2 минуты, 41 секунда (12.11.2010 - 07:43) ABC написал(а):
twin
exit, включается если критическая ошибка или попытка взлома, другие аналоги не подходят типа contine, return

Спустя 1 час, 50 минут, 13 секунд (12.11.2010 - 09:33) sergeiss написал(а):
A.B.C. - вот смотри. Ты САМ определился с неким алгоритмом, от которого не хочешь отходить. И спрашиваешь совета, что делать. Хотя заведомо понятно (или это только мне понятно?), что большинство советов будет о том, что надо изменить алгоритм. Так что ты или не спрашивай, или будь готов поменять подход к решению проблемы.

Цитата (A.B.C. @ 12.11.2010 - 08:34)
.если что то не так, то там выводится сообщение  и скрипт останвливается командой exit

А кто тебе мешает сохранить это сообщение в переменной, которую можно вывести потом, уже ниже таблицы? И при этом забыть про exit, как уже сказал Твин?
Или еще проще smile.gif Просто вывести сообщение об ошибке в ячейке и при этом не делать экзит?

И еще вариант, более надёжный и универсальный. Пиши данные для ячеек в двумерный массив и только после обработки всех данных выводи таблицу. Сейчас ты сам себя ставишь в жёсткие рамки: есть данные - тут же выводишь. А ты их сначала подготовь все... Потом уж выводи.

Спустя 11 минут, 22 секунды (12.11.2010 - 09:44) kirik написал(а):
Цитата (sergeiss @ 12.11.2010 - 01:33)
Пиши данные для ячеек в двумерный массив и только после обработки всех данных выводи таблицу.

И тут я такой, с полезной ссылкой ТЫЦ smile.gif

Спустя 4 часа, 4 минуты, 54 секунды (12.11.2010 - 13:49) ABC написал(а):
sergeiss
Очень дельный совет, спасибо.

kirik,
twin
Также большое спасибо.

Все же действительно решил отойти от exit т.к. потом все больше и больше накручивается проблем в связи с ним. Да и в целом плохая кажется это практика, спасаться от проблем остановкой скрипта.


_____________
Не тот велик, кто не падал, а тот кто падал и поднимался.
Быстрый ответ:

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