Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
vooft 09.09.2008 23:46 / 09.09.2008 23:47
Есть необходимость заливки на сервер csv-файла через форму и импорт в mysql-базу.$tbl[^table::create{$form:filename.text}[$.separator[^;]]]создать таблицу, но следующий сразу за этим
^if(def $tbl)показывает, что таблица пуста.
^table::load[], и получается, будто названия столбцов нормально считались, а сами данные - нет.
@PrintTable[the_table] <table border=1><tr> $cols[^the_table.columns[]] ^cols.menu{ <td>$cols.column</td> } </tr> ^the_table.menu{ <tr> ^cols.menu{ <td>$table.[$cols.column]</td> } </tr> } </table>Вся проблема в том, что имена столбцов изначально неизвестны, но это уже проблема решается непосредственно на месте, а тут вот никак не могу понять, в чем же дело.