| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Базы Данных > Как из меняющегося текстового файла делать БД |
| Автор: Splendid 8.8.2008, 12:17 |
| Задача такая. Есть текстовый файлик в который записываются результаты тестов. Т.е. файлик после прохождения очередного теста дописывается. Выглядит он примерно так: вид тестирования входной параметр 1 входной параметр 2 входной параметр 3 результат Нужно сделать так, чтобы информация из файла записывалась в базу данных в таблицу со столбцами того же вида: вид тестирования входной параметр 1 входной параметр 2 входной параметр 3 результат Как это сделать? И как сделать так, чтобы не записывать все время все данные из файла, а только ДОзаписывать новые? |
| Автор: Gold Dragon 8.8.2008, 12:32 | ||||
| я что-т оне понял вопрос.. Что нужно то..? Делаешь таблицу, например так
хотя нужно знать что за параметры у тебя хранятся. вернее в каком формате... и добавляешь запись
|
| Автор: Splendid 8.8.2008, 13:16 |
| вопрос в том, что информация для добавления записи находится в текстовом файле, в том виде, что я написала. Как ее оттуда извлечь? |
| Автор: skyboy 8.8.2008, 14:00 |
| только средствами sql? |
| Автор: Splendid 8.8.2008, 14:10 |
| нет, еще php |
| Автор: Gold Dragon 9.8.2008, 12:09 |
| а какой формат у файла? Т.е. структура |
| Автор: Splendid 11.8.2008, 08:53 |
| текстовый файлик. Структура типа: вид тестирования входной параметр 1 входной параметр 2 входной параметр 3 результат если в значениях - то примерно так 1 241245235634 235364 1122 233546463 |
| Автор: Splendid 11.8.2008, 10:05 |
| HackMan, можно пример кода простенький какой-нить, а то что-то я торможу... |
| Автор: HackMan 11.8.2008, 10:15 | ||
Можно, конечно
Код не тестировался, написан "с колена", в 10 утра, после бессонной ночи |
| Автор: DioNiR 15.8.2008, 16:30 | ||||
В итоге: Переменные: $vid - это вид тестирования $result - результат массив: $input - это входные параметры их может быть сколько угодно Можно добавить после в конец:
И увидеть как будет выглядеть. |