|
|
|
|
|
для: Prihod
(18.06.2007 в 22:13)
| | можно попросить узнать сервер, сколько фотографий у пользователя.
можно попросить сервер выдать все фотографии пользователя, или даже первые 5 штук.
нельзя лишь запихать эти две просьбы в один запрос. Вы - попытались. Получили ошибку.
Если Вы разделите его на два запроса - всё будет Ок.
Потому что в деталях у Вас всё более менее Ок. | |
|
|
|
|
|
|
|
для: Trianon
(18.06.2007 в 19:30)
| | А как тогда узнать сколько вернет запрос фотографий, что передать в count() ? | |
|
|
|
|
|
|
|
для: Prihod
(18.06.2007 в 19:14)
| | из таблицы photo Вы вытягиваете целый букет count(photo.id_photo) и только одно name_photo
Это как? От какой именно фотографии? | |
|
|
|
|
|
|
| необходимо сделать выборку из таблицы и подсчитать количество выбранных данных я это делаю следущим SQL запросом:
$SQL="SELECT photo.name_photo,user.id_user,user.user_name,photo.descr_photo, count(photo.id_photo) as size FROM photo, user WHERE (photo.shid='yes'
and user.shid='yes' and photo.id_user=user.id_user ) ORDER BY photo.date DESC LIMIT 0,5"
но получаю сообщение об ошибке, типа нужно использовать для count GROUP BY
так вот по какое поле нужно подставить в GROUP BY(?) | |
|
|
|
|