Вы не зашли.
Главная » SQL » Вывод данных с БД
#1. Vampisja Off (0)
Участник
2009.11.21 15:03
Подсчет количества фоток юзера
$q = mysql_query("SELECT COUNT(`id`) FROM `chat_users` WHERE `photo` = 'gif', `photo` = 'jpeg';");
$users = mysql_result($q, 0);
echo "Пользователей (".$users.")<br/>\n";

В строке photo хранятся формати фоток у кавота jpeg а у кавота gif. Мне нужна подсчитать скока этих фоток есть. Почему-то код который написан вверху не считает скока есть фоток у юзеров
Добавлено спустя   1 минуту  4 секунды:
Здарова. ??
#2. DarkDaNTe Off (11)
Участник
2009.11.21 15:03
У тебя чтоли в базе хранится какие расширения у фоток, что ты такое делаешь:
Код:
WHERE `photo` = 'gif', `photo` = 'jpeg'
И вообще используй mysql_error();
#3. Vampisja Off (0)
Участник
2009.11.21 16:04
В поле photo хранятся jpeg, gie
#4. AND Off (11)
Участник
2009.11.21 16:04
Код:
WHERE `photo` = 'gif' OR `photo` = 'jpeg'
#5. Vampisja Off (0)
Участник
2009.11.21 16:04
Spasiba
#6. despod Off (0)
Участник
2015.07.22 10:10
Приветствую всех!
есть вопрос есть некий код
Код:
$q = preparesql($db,"SELECT *,MAX(`rating`) FROM `person` WHERE `cat_id`=? AND `active`='1' ORDER BY `cat_id`=? DESC",array($cat,$cat));
rating - это число всегда пребавляющееся на еденицу
cat_id - номер каталога в которым лежат товары
$cat - номер каталога
как мне отсортировать по полю rating с большего на меньшее
чтобы при этом все сайты показывались с товарами
чтобы с самым большим числом сайт был на верху а с самым маленьким в низу
вобщем на убывание шло
#7. Gemorroj Off (107)
Administrator
2015.07.22 11:11
Код:
SELECT *
FROM `person`
WHERE `cat_id`=? AND `active`='1' AND `rating` > 0
ORDER BY `rating` DESC
все очень просто, если я правильно понял.
#8. despod Off (0)
Участник
2015.07.29 08:08
Спасибо !то что надо а я что то городил непонятное!
Страниц: 1
Главная
WEB
PunBB Mod v0.6.2
0.012 s