Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
геморрой :)) (Stebashka) 06/12/2001 - 21:03:38
      Re: геморрой :)) (dim-dim) 06/12/2001 - 23:53:08
      Re: геморрой :)) (walrus) 07/12/2001 - 09:29:07
      Re: даааа (Stebashka) 07/12/2001 - 17:30:59
      Re: даааа (Reptile) 09/12/2001 - 13:16:28
      Re: даааа (Stebashka) 09/12/2001 - 19:17:34
      Re: даааа (walrus) 10/12/2001 - 09:48:28
      Re: даааа (Stebashka) 10/12/2001 - 21:44:00
      Re: даааа (Reptile) 11/12/2001 - 00:33:34
      Re: даааа (Stebashka) 11/12/2001 - 17:15:28
      Re: даааа (Reptile) 12/12/2001 - 00:08:36
      Re: даааа (Павел) 12/12/2001 - 02:17:30
      Re: даааа (Anonymous) 12/12/2001 - 02:26:37
      Re: даааа (Павел) 12/12/2001 - 02:28:12
      Re: даааа (walrus) 12/12/2001 - 09:37:54
      Re: даааа (Stebashka) 12/12/2001 - 18:08:55

> Original message text:
> From: Stebashka - 06/12/2001 - 21:03:38
> Subject:геморрой :))
> -----------------
> Таблица.
> 2 поля:
> одно инфа - varchar(80),
> другое - int(11) - индексное, уникальное и auto_increament
>
> Хочется сделать такую выборку - к примеру, три последних записи (ну или две).
>
> Как?
>
>
>
>
>
>


From: Stebashka - 12/12/2001 - 18:08:55
Subject:даааа
-----------------
Спасибо, народ, за ответы!
Вот запрос, про который я говорил (скомпилирован из советов Walrus'а, Reptil'a и одной умной книжки :)
Это именно он отказывается выдавать все записи, кроме последних 3, отсортировав их по убыванию.
Павлу: Не знаю, проще ли, для меня это вообще китайская грамота :)). Зачем? Все просто: это архив новостей, первые три на главной странице, а остальные здесь :))
Анонимусу: попрошу не выражаться в приличном обществе :). Слово массив мне не о чем не говорит :). Тем более я не понимаю, как этот самый массив потом выдать в виде построчных ответов базы. Но попытаюсь, конечно методом научного тыка. Спасибо. 8))
Walrus'у: Это интересно. А как это - не выводить в хтмл? Я бы с удовольствием! 8))


А вот запрос(поля называются data(инфа) и go(индексное)):
$query = "SELECT data, go FROM $userstable ORDER BY go ASC";
$q = MYSQL_QUERY($query);
$number = (MYSQL_NUMROWS($q)-3);
$i = 0;
IF ($number == 0)
{
PRINT "<CENTER><P>Строк нет</CENTER>";
}
ELSEIF ($number > 0)
{
WHILE
($i < $number)
{
$date = mysql_result($q,$i);
PRINT "$date<BR><br>";
$i++;
}
}


[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
1143



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |