Функция подсчета кол-ва программ всех авторов PHP
Евгений21 год в сервисе
Данные заказчика будут вам доступны после подачи заявки
14.10.2008
Есть таблица soft, в которой хранятся программы, есть поле aid - id автора из таблицы avtor.
Есть таблица avtor, здесь авторы хранятся :)
Там поле items - кол-во программ у автора.
Нужно сделать простую функцию, которая пересчитывает количество программ для каждого автора и записывает его в поле items.
Запускать буду 1 раз в день.
Все просто, но нужно сделать эффективную функцию, а не делать mysql_num_rows для каждого автора (авторов около 10 тыс).
Я думаю, лучше один раз пройти таблицу soft (около 15 тыс. записей) и просчитать всем кол-во программ.
А может вы сможете это сделать еще рациональнее.
Сайтов несколько, базы тоже разные, поэтому нужна быстрая функция.
Сроки 1-2 часа, стоимость - слушаю разумные предложения.