А как сделать запрос типа "SELECT mail FROM 'members' WHERE s1=$ficid OR s2=$ficid OR s3=$ficid OR s4=$ficid OR s5=$ficid " и .т.д., у меня этих s - 20 штук.
Нет... если в таблице скопилось 20 однотипных столбцов, то поделать уже ничего нельзя - единственный способ - столбцы как-то преобразовать в строки, пусть даже другой таблицы.