>select sum(foto) from fotos where chel=21
select count(foto) from fotos where chel=21
причем тут сумм?
но тогда будет два запроса причем очень эдентичных
1 вытаскивает сами фотографии
2 вытаскивает их колличество
в MySQL есть возможность соединить их в "один с половиной"
SELECT SQL_CALC_FOUND_ROWS ...дальше идет ваш запрос как обычно
...вытаскиваете данные...
SELECT FOUND_ROWS();
возвратит колличество строк предыдущего запроса
причем - если в запросе быб лимит то возвратит колличество строк как будто лимита не было
нагрузка на базу в этом случае гораздо меньше чем делать два обычных запроса
если вам надо сделать список человек - колличество фотогафий из таблици вида
id селовека | фото
то нужен один запрос вида
select id,count(*) as cnt from table_name order by cnt
id можно связать с именем и другой инфой из таблицы пользователей