Проблема с запросами
1.
Дмитрий (26.06.2010 / 18:37)
надо вывести статистику рефов из тбл `users` поле `invite`
делаю так
$r2 = mysql_query ("SELECT COUNT(`id`) FROM `users` WHERE `invite` ORDER BY `id` DESC LIMIT 0,10;");
$i = 1;
while ($a3 = mysql_fetch_array($r2))
{
echo ($i++).") " . $a3["id"] . $a3["user"] . $a3["invite"] . "";
}
че то не то
2.
Lugaro (26.06.2010 / 18:40)
в место COUNT(`id`) напиши * либо просто конкретные поля что нужны, через запятую
3.
Дмитрий (26.06.2010 / 18:44)
Толик не так как надо )) кстати я те в асю писал по поводу чего то
4.
Дмитрий (26.06.2010 / 18:50)
блин изменил запрос на
$r2 = mysql_query ("SELECT id,user,invite FROM `users` WHERE `invite`='".$user."' ORDER BY `id` DESC LIMIT 0,5;");
при таком раскладе вывод:
ид_рефа, ник_рефа, ид_кто_привел
5.
Lugaro (26.06.2010 / 18:51)
3. Ну дык этот запрос подсчитывает количество записей ещё и больше 10 он считать не будет, а дальше ты уже пытаешься вывести другие поля а их там нет
Mr-General (Сегодня / 17:44)
кстати я те в асю писал по поводу чего то
я встал только, не включал ещё асю
6.
Дмитрий (26.06.2010 / 18:54)
ну напишу значед как включишь
// каг бэ что я не правильно делаю :/
7.
Дмитрий (26.06.2010 / 18:56)
Здается мне count или num стабильно должен быть ибо мне нужен результат вывода
ник_юзера, (к-во_рефов)
8.
Саня (26.06.2010 / 19:35)
[Delete]
9.
Lugaro (26.06.2010 / 19:42)
7.
Mr-General, count считает записи, тут он не нужет, у тебя в поле invite счетчик рефов или что там? если счетчик, делай как я сказал и будет тебе счастье
10.
Дмитрий (26.06.2010 / 19:59)
Что за дэлейт? // в поле invite но в БД в этом поле напостой 0...
11.
Андрюха (28.06.2010 / 18:53)
Mr-General (26.06.10 / 18:50)
блин изменил запрос на
$r2 = mysql_query ("SELECT id,user,invite FROM `users` WHERE `invite`='".$user."' ORDER BY `id` DESC LIMIT 0,5;");
при таком раскладе вывод:
ид_рефа, ник_рефа, ид_кто_привел
добавь ниже
echo mysql_num_rows($r2);
URL:
https://visavi.net/topics/10912