Автор Тема: глупый вопрос  (Прочитано 2676 раз)

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

Оффлайн Enemy

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 204
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.lutsiv.com
глупый вопрос
« : 06 Октября 2002, 14:20:22 »
незнаю почему не работает такой запрос :

$sql_query 
"SELECT * FROM users BETWEEN(datetime, 2002-09-24 00:00:00,  2002-10-04 00:00:00)";
	
$result mysql_query($sql_query);

	
if (
$result){
	
	
while(
$row mysql_fetch_array($result))
	
	
	
{
	
	
	
echo 
$row[\'login\'];
	
	
 }//while
	
}
	
else echo "error";

где datetime - поле БД
(выводит - error)
Конечно быстрее всего я неправильно написал запрос, зарание прошу извинения. Буду рад увидеть правильный код.
Life is Good

Оффлайн Доктор

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 487
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
глупый вопрос
« Ответ #1 : 06 Октября 2002, 14:36:36 »
SELECT * FROM users WHERE datetime BETWEEN \'2002-09-24 00:00:00\' and  \'2002-10-04 00:00:00\'

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
глупый вопрос
« Ответ #2 : 06 Октября 2002, 15:07:10 »
Enemy
Не сочти за наезд.
Но неужели трудно посмотреть в документации правильный синтаксис?
Мануал весит 1 мегабайт. 10 минут на нормальном модеме.
Ну, или 5 рублей по самым грабительским ценам за трафик.
Зато потом ты можешь за несколько считанных секунд получить ответ на свой вопрос.

Оффлайн Enemy

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 204
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.lutsiv.com
глупый вопрос
« Ответ #3 : 06 Октября 2002, 20:59:50 »
RomikChef Никаких проблем, за наезд не сочту. Я искал по своим архивам и на пхпклаб.ру - нет, может я плохо, но долго искал...
Короче, Доктору спасибо.
Life is Good

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
глупый вопрос
« Ответ #4 : 06 Октября 2002, 21:09:14 »
Enemy
http://www.mysql.com
Эт на будущее :)
AS IS...

Оффлайн Enemy

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 204
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.lutsiv.com
глупый вопрос
« Ответ #5 : 06 Октября 2002, 21:24:01 »
Это я вычитал с дока (пхпклаб.ру),
автор © 2000 Alexey Pautov rldp@ftp.botik.ru.

Цитировать
Функции
select_expression может содержать следующие функции и операторы:

+ - * / Арифметические действия.
% Остаток от деления (как в C)
( ) Скобки.

BETWEEN(A,B,C) (A >= B) AND (A <= C).


Вот я так и сделал
Life is Good

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
глупый вопрос
« Ответ #6 : 06 Октября 2002, 22:06:36 »
Вот об этом тебе и говорят.
Если бы ты использовал документацию с сайта, а не древнюю статью по дремучей версии mysql, то и вопросов бы не было :-)

 

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