А если использовать две базы (db.txt и db2.txt) в первой будут значения только первой колонии (только цифры), а уже в db2 вся строка без разделителя. Т.е. В первом запросе мы читаем из db.txt допустим три строки, а при втором запросе уже нужную нам строку из db2.txt .
Правда после прочтения из db2 необходимо удалить эти строки из всех баз (db и db2)?
P.S. Размер баз будет не более 300kb. Т.ч. я думаю много памяти не сожрет.
Меня больше интересует какой функциеей мне можно взять
первые значения из нескольких строк с их номерами???????????????
Пример:
1111<->qqqq
2222<->wwww
3333<->eeee
4444<->rrrr
5555<->tttt
6666<->yyyy
7777<->uuuu
8888<->iiii
9999<->oooo
надо получить ответ на файл to_txt.txt
2=2222
5=5555
8=8888
Добавим в наш скрипт еще два файла db.txt и to_txt.txt
Первый содержит:
1111<->qqqq
2222<->wwww
3333<->eeee
4444<->rrrr
5555<->tttt
6666<->yyyy
7777<->uuuu
8888<->iiii
9999<->oooo
А txt.txt пустой.
Суть.
Если $pref = vasia , то смотрим $txt ;
Если $pref не = vasia , то пишем в txt.txt "Лузер"
Если $txt = "yes" , то выводим три любых значения из первой колонки и номер соответственной строки в файл to_txt.txt
Пример: $txt = "yes"
2=2222
4=4444
7=7777
// ЧТо-то типо того.
// Продолжение следует.
// Эт я просто по кусочкам учусь писать.