Автор Тема: Произвольный Выбор из базы  (Прочитано 5741 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн kiruxa

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 209
  • +0/-0
  • 0
    • Просмотр профиля
    • http://autoxloo.com
Произвольный Выбор из базы
« : 22 Августа 2006, 14:19:47 »
Доброго дня

Подскажите как осуществить выборку произвольных данных из базы

мне нужно сделать выборку 6 машин из базы причем произвольно....

SELECT *( random id )   FROM tbl_cars  LIMIT 6

зараннее благодарю
Не бывает так чтоб никто нигде никак ничем :)
 Изготовление сайтов в Днепропетровске. Раскрутка, поддержка

Оффлайн html_coder

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 427
  • +0/-0
  • 0
    • Просмотр профиля
Произвольный Выбор из базы
« Ответ #1 : 22 Августа 2006, 15:00:13 »
ORDER BY RAND ()

Оффлайн kiruxa

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 209
  • +0/-0
  • 0
    • Просмотр профиля
    • http://autoxloo.com
Произвольный Выбор из базы
« Ответ #2 : 22 Августа 2006, 15:10:22 »
написал так -

" SELECT * FROM tbl_cars WHERE `dealer_id`=\'$dealer_id\' ORDER BY RAND (`id`) "

пишет

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near \'(`id`)\' at line 1
Не бывает так чтоб никто нигде никак ничем :)
 Изготовление сайтов в Днепропетровске. Раскрутка, поддержка

Оффлайн Greg

  • пинёг
  • Ветеран
  • *****
  • Сообщений: 618
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.bsfera.ru
Произвольный Выбор из базы
« Ответ #3 : 22 Августа 2006, 15:13:55 »
лишние апострофы и точками переменная не отделена от строки запроса
Пространные размышления об ИТ и все что вокруг

Оффлайн AlieN

  • Абыр!=)
  • Ветеран
  • *****
  • Сообщений: 1315
  • +0/-1
  • 2
    • Просмотр профиля
Произвольный Выбор из базы
« Ответ #4 : 22 Августа 2006, 15:14:10 »
Напиши так:
Цитировать
SELECT * FROM tbl_cars WHERE `dealer_id`=\'$dealer_id\' ORDER BY RAND()
The Chemical Brothers - Hey Boy Hey Girl (User Friendly Mix)
Peter Presta pres - Set Sail(Peter Presta Apple Jaxx Dub) She S.Sunshine Feat Mila - Bring The Beat Back (Club Mix) Jerry Ropero - Home Alone (Dub Mix)

Оффлайн kiruxa

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 209
  • +0/-0
  • 0
    • Просмотр профиля
    • http://autoxloo.com
Произвольный Выбор из базы
« Ответ #5 : 22 Августа 2006, 15:22:29 »
на это выдает впринципе тоже самое :

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near \'()\' at line 1

у меня id - ключевое поле
Не бывает так чтоб никто нигде никак ничем :)
 Изготовление сайтов в Днепропетровске. Раскрутка, поддержка

Оффлайн AlieN

  • Абыр!=)
  • Ветеран
  • *****
  • Сообщений: 1315
  • +0/-1
  • 2
    • Просмотр профиля
Произвольный Выбор из базы
« Ответ #6 : 22 Августа 2006, 15:25:05 »
RAND - Это функция, соотвествено после неё до скобок не может быть пробела
The Chemical Brothers - Hey Boy Hey Girl (User Friendly Mix)
Peter Presta pres - Set Sail(Peter Presta Apple Jaxx Dub) She S.Sunshine Feat Mila - Bring The Beat Back (Club Mix) Jerry Ropero - Home Alone (Dub Mix)

Оффлайн kiruxa

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 209
  • +0/-0
  • 0
    • Просмотр профиля
    • http://autoxloo.com
Произвольный Выбор из базы
« Ответ #7 : 22 Августа 2006, 15:30:12 »
Спасибо огромное :)
заработало
Не бывает так чтоб никто нигде никак ничем :)
 Изготовление сайтов в Днепропетровске. Раскрутка, поддержка

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28