| Новости | 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>Вся проблема в том, что имена столбцов изначально неизвестны, но это уже проблема решается непосредственно на месте, а тут вот никак не могу понять, в чем же дело.