Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
nws
цитировать
Зарегистрирован: 25 Фев 2008 15:42:23 Сообщения: 96
|
Добавлено: 25 Мар 2008 21:12:16 Заголовок сообщения: ORDER BY RAND() |
|
|
Код: | function display()
{
$this->set('advace',$this->Advace->find(null,'sovet',rand()));
} |
Query: SELECT `Advace`.`sovet` FROM `advaces` AS `Advace` WHERE 1 = 1 ORDER BY `28423` ASC LIMIT 1 |
|
Вернуться к началу |
|
|
evilbloodydemon
цитировать
Зарегистрирован: 11 Окт 2007 20:32:19 Сообщения: 125
|
Добавлено: 26 Мар 2008 10:57:54 Заголовок сообщения: |
|
|
и что?? _________________ поздняк метаться - ракеты в воздухе
jabber-конференция по CakePHP - xmpp:cakephp@conference.jabber.ru |
|
Вернуться к началу |
|
|
nws
цитировать
Зарегистрирован: 25 Фев 2008 15:42:23 Сообщения: 96
|
Добавлено: 26 Мар 2008 14:18:34 Заголовок сообщения: |
|
|
evilbloodydemon
Дефалтом стоит ASC и функцию rand() Cake заменяет на 28423
Как от этого избавиться? |
|
Вернуться к началу |
|
|
DeeperMD
цитировать
Зарегистрирован: 08 Фев 2008 15:04:11 Сообщения: 144 Откуда: $Молдова->Кишинёв->Буюканы()
|
Добавлено: 26 Мар 2008 14:24:26 Заголовок сообщения: |
|
|
Дарова всем.. Ну вы nws даете..
rand() - это функция PHP которая и вставляет в запрос эту цифру 28423..
Скорее должно быть так:
Код: | function display()
{
$this->set('advace',$this->Advace->find(null,'sovet','RAND()'));
} |
Совет..
Учитесь культуре программирования. Не дураки придумали разделять код Верхним и нижним регистром.. |
|
Вернуться к началу |
|
|
nws
цитировать
Зарегистрирован: 25 Фев 2008 15:42:23 Сообщения: 96
|
Добавлено: 26 Мар 2008 14:30:59 Заголовок сообщения: |
|
|
DeeperMD
Все заработало |
|
Вернуться к началу |
|
|
|