имеется некая база данных. все данные каждого клиента находится в отдельном файле в виде массива.
клиент 1: файл.php $массив данных (ФИО, телфон и т.д.);
клиент 2: файл2.php $массив данных2 (ФИО, телфон и т.д.);
................................ .
на каком принципе построить посоветуете поиск? допустим только фамилию искать, только имя и т.д... и как выводить результаты поиска?
1. nilbug - 28 Апреля, 2009 - 19:13:18 - перейти к сообщению
2. DeepVarvar - 28 Апреля, 2009 - 19:57:22 - перейти к сообщению
призаписи в файл:
CODE (text):
скопировать код в буфер обмена
скопировать код в буфер обмена
- $infoklienta = $info1."::".$info2."::".$info3."::".$info4."::";
содержимое файла будет примерно таким(тупо текст):
Поиск:
предположим вы ищите всех "михалычей" (по $info3)..
открываем папку с файлами..
начало цикла
открываем файл
присваиваем его содержимое в переменную
разбиваем переменную через explode(), в нашем случае "::"
достаем оттуда $info3
сравниваем с введенной строкой, если TRUE, тогда вывод совпадающей инфы (для текущего файла)
конец цикла
закрываем папку