![]() |
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]() ![]() ![]() |
|
Splendid |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 256 Регистрация: 1.8.2007 Где: Беларусь, Минск Репутация: нет Всего: нет |
Задача такая. Есть текстовый файлик в который записываются результаты тестов. Т.е. файлик после прохождения очередного теста дописывается. Выглядит он примерно так:
вид тестирования входной параметр 1 входной параметр 2 входной параметр 3 результат Нужно сделать так, чтобы информация из файла записывалась в базу данных в таблицу со столбцами того же вида: вид тестирования входной параметр 1 входной параметр 2 входной параметр 3 результат Как это сделать? И как сделать так, чтобы не записывать все время все данные из файла, а только ДОзаписывать новые? |
|||
|
||||
Gold Dragon |
|
||||
![]() Призрачный ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 6753 Регистрация: 1.3.2004 Где: Россия, Тамбов Репутация: 2 Всего: 71 |
я что-т оне понял вопрос.. Что нужно то..?
Делаешь таблицу, например так
хотя нужно знать что за параметры у тебя хранятся. вернее в каком формате... и добавляешь запись
-------------------- Нельзя жить в прошлом, оно уже прошло. Нельзя жить в будущем, оно ещё не наступило. Нужно жить в настоящем, помня прошлое и думая о будущем! |
||||
|
|||||
Splendid |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 256 Регистрация: 1.8.2007 Где: Беларусь, Минск Репутация: нет Всего: нет |
вопрос в том, что информация для добавления записи находится в текстовом файле, в том виде, что я написала. Как ее оттуда извлечь?
|
|||
|
||||
skyboy |
|
|||
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 14 Всего: 260 |
только средствами sql?
|
|||
|
||||
Splendid |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 256 Регистрация: 1.8.2007 Где: Беларусь, Минск Репутация: нет Всего: нет |
нет, еще php
|
|||
|
||||
Gold Dragon |
|
|||
![]() Призрачный ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 6753 Регистрация: 1.3.2004 Где: Россия, Тамбов Репутация: 2 Всего: 71 |
а какой формат у файла? Т.е. структура
-------------------- Нельзя жить в прошлом, оно уже прошло. Нельзя жить в будущем, оно ещё не наступило. Нужно жить в настоящем, помня прошлое и думая о будущем! |
|||
|
||||
Splendid |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 256 Регистрация: 1.8.2007 Где: Беларусь, Минск Репутация: нет Всего: нет |
текстовый файлик. Структура типа:
вид тестирования входной параметр 1 входной параметр 2 входной параметр 3 результат если в значениях - то примерно так 1 241245235634 235364 1122 233546463 |
|||
|
||||
HackMan |
|
||||||
![]() Юзверь-программист ![]() ![]() Профиль Группа: Участник Сообщений: 391 Регистрация: 18.6.2005 Где: .ua Репутация: нет Всего: 9 |
Ну так в чём сложность? Функцией file() файл считывается в массив, а оттуда через foreach() данные заносятся в БД.
Добавлено через 5 минут и 13 секунд
оффтоп, но в этом случае `id` можно опустить, результат будет идентичный
А ещё можно и INTO опустить ![]()
-------------------- Завтра - это самый загруженный день недели ![]() ![]() ![]() |
||||||
|
|||||||
Splendid |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 256 Регистрация: 1.8.2007 Где: Беларусь, Минск Репутация: нет Всего: нет |
HackMan, можно пример кода простенький какой-нить, а то что-то я торможу...
|
|||
|
||||
HackMan |
|
|||
![]() Юзверь-программист ![]() ![]() Профиль Группа: Участник Сообщений: 391 Регистрация: 18.6.2005 Где: .ua Репутация: нет Всего: 9 |
Можно, конечно
Код не тестировался, написан "с колена", в 10 утра, после бессонной ночи ![]() -------------------- Завтра - это самый загруженный день недели ![]() ![]() ![]() |
|||
|
||||
DioNiR |
|
||||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 130 Регистрация: 30.12.2006 Репутация: нет Всего: нет |
В итоге: Переменные: $vid - это вид тестирования $result - результат массив: $input - это входные параметры их может быть сколько угодно Можно добавить после в конец:
И увидеть как будет выглядеть. --------------------
Думали это конец? Ха, всё только начинается. |
||||
|
|||||
![]() ![]() ![]() |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PHP: Базы Данных | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |