|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Artem Chuprina 2:5020/400 17 Aug 2004 19:54:17 To : Melekhov Alexandre A. Subject : Re: Динамическое построение таблиц -------------------------------------------------------------------------------- Melekhov Alexandre A. @ Tue, 17 Aug 2004 14:33:00 +0000 (UTC): MAA> Есть MySQL БД, в ней несколько полей. Скриптом из этой базы MAA> делается выборка SELCT *, дабы не указывать какие именно поля мне MAA> нужны. Теперь ситуация немного меняется - нужно на веб выводить не MAA> все поля, а только отмеченные в (какой-нибудь) форме, например при MAA> помощи check_box'ов. MAA> А теперь вопрос, как это сделать, если формирование заголовка MAA> таблицы делается всегда статично, типа: MAA> print $q->Tr( { -bgcolor => "#ffffcc" }, [ MAA> $q->th( MAA> ["ID","Фамилия Имя Отчество","Домашний телефон","Рабочий MAA> телефон","Сотовый телефон"]), ] ); MAA> а не всегда нужно знать сразу все. И если просто выводить MAA> отмеченные поля БД, то таблица "съедет", что, согласитесь, не MAA> красиво. MAA> И как динамически строить хидер таблицы - не понимаю. MAA> Конечно, можно дампить базу, поднимать MySQL под Win, MAA> конвертировать для Access и уже в нем делать такие выборки. Hо это MAA> же целый процесс... MAA> Может кто-то делал такое? Я думаю, у тебя проблема не в базе данных, а в умении мыслить алгоритмически. Hа кой у тебя заголовок делается статично, если у тебя нужные поля - разные? Делай его соответственно нужным полям. И select, соответственно, тоже. -- Artem Chuprina RFC2822: <ran@ran.pp.ru>, FIDO: 2:5020/122.256, ICQ: 13038757 --- ifmail v.2.15dev5.3 * Origin: Leninsky 45 home network (2:5020/400) Вернуться к списку тем, сортированных по:
Архивное /ru.cgi.perl/2560621c4d4e8.html, оценка из 5, голосов 10
|