Приветствую) И так.. написал вывод случайных фото с разных альбомов.
<?php
$sql = mysql_query("SELECT * FROM `gallery_foto` WHERE `id_user` = '$ank[id]' ORDER BY rand() DESC LIMIT 1"
$coll = mysql_result(mysql_query("SELECT COUNT(*) FROM `gallery_foto` WHERE `id_user` = '$ank[id]' ORDER BY `id` DESC", 0);
?>
А как сделать так,чтоб выводилось с определенного альбома? А точнее.. Если пользователь создаст папку Василий и туда будет грузить фото,то от туда будет выводить. В бд столбик называется name ну дай бог с ним,добавлю но как в этот код название василий добавить?
если в таблице добавишь столбец например с названием name_gallery итуда будут записываться категории ,и когда будешь делать выводы делай запрос при котором столбец name_gallery равен Вася выводит рандом. был бы с компа написал бы запросик
Так в каком столбце записаны название альбома ? Просто выводи типо $ank[название столбца]. А в запросе добавь столбец с откуда название альбома.
Добавлено 29.03.17 в 18:26:51:
$coll = mysql_result(mysql_query("SELECT COUNT(*) FROM `gallery_foto` WHERE `название столбца` = '$ank[id]' ORDER BY `id` DESC", 0);
Spasis, в gallery_foto у меня от туда фото выводит пользователя. А фотоальбомы под записью gallery Там есть столбик name это название альбомов. Вот и нужно вывести из под созданного альбома Аватар допустим.
ЗэК, $coll = mysql_result(mysql_query("SELECT * FROM `gallery` WHERE `name` = 'Аватар' `id_user` = '$ank[id]' ORDER BY `id` DESC", 0);
Верно но не выводит. Значить не верно