поиск в знакомсвах

613
.

Всем привет, вот нашел в нэте знакомства, решил переделать их под 3.2.2, и сталкнулся с такой проблемой, начал переделывать поиск, сделал все кроме поиска по возрасту! Вот сам файл, подскажите как это сделать плиз.

Прикрепленные файлы:
.

так как я новичек в этом деле могу и ошибатся, но вот помоему этот код отвечает за поиск по возрасту

if(!empty($_SESSION['age_ot']) && !empty($_SESSION['age_do'])) $poisk_set .= " AND `age` >= '".$_SESSION['age_ot']."' AND `age` <= '".$_SESSION['age_do']."' ";
.

у тебя возраст в какую ячейку пишетс? вот по ней и делай поиск.

.

Krite, стандартной бд нет такого пункта. Есть просто дата рождения. Вот и хотел я исходя из этого чтоб он автоматом возрост определял, так возможно?

.

чтоб они под стандартную бд были.

.

В джоне дата рождения записывается аж в три поля

.

ну да, знаю. Так возможно какой нидь алгоритм придумать чтоб он сам возраст высчитывал? Типа

(сейчас)год,месяц,число [минус] (д.р.)год, месяц,число [равно] "age"
.

Вот ты вообще в тупик вогнал. тебе возраст надо определить или поиск сделать

.

ну поиск то в возраст упирается)) сначало возрост а там я сам попробую дальше))

.

причем сдесь возраст.
получаешь пост данные из формы например $_POST['min']
получаем год текущий date('o',time())
вычитаем из него значение из формы
получаем год по которому ищем в базе по полю yearofbirth
все что меньше
тоже самое и с максимальным значением, но ищем все что больше.

Всего: 16