powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Выборка за последний час
10 сообщений из 10, страница 1 из 1
Выборка за последний час
    #39025926
Фотография Areostar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот запрос:

Код: sql
1.
2.
3.
4.
$sql ="SELECT `PartnerID`, `Email`, `FirstName`, `LastName`, `Phone`, `PhonePrefix`, `CreatedDate` FROM `users` WHERE `CreatedDate` > (NOW() - INTERVAL 60 MINUTE)";
					
	$stmt = $conn->prepare($sql);				
    $stmt->execute();



НЕвозвращает ничего! Хотя подходящие записи есть.

Что не правельно!?
...
Рейтинг: 0 / 0
Выборка за последний час
    #39025941
Фотография Areostar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поле: CreatedDate типа timestamp.
...
Рейтинг: 0 / 0
Выборка за последний час
    #39025972
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А если тот же запрос выполнить на консоли сервера?
...
Рейтинг: 0 / 0
Выборка за последний час
    #39026002
tanglir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AreostarХотя подходящие записи есть.а как вы об этом узнали, если запрос ничего не возвращает?
...
Рейтинг: 0 / 0
Выборка за последний час
    #39026394
Фотография Areostar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tanglirAreostarХотя подходящие записи есть.а как вы об этом узнали, если запрос ничего не возвращает?

я их туда сам поместил перед этим :))
...
Рейтинг: 0 / 0
Выборка за последний час
    #39026395
Фотография Areostar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
попробывал так:

Код: sql
1.
2.
3.
4.
5.
$sql ="SELECT `PartnerID`, `Email`, `FirstName`, `LastName`, `Phone`, `PhonePrefix`, `CreatedDate` FROM `users`
			WHERE `CreatedDate` >= DATE_SUB(CURRENT_DATE, INTERVAL 1 HOUR)";
					
	$stmt = $conn->prepare($sql);				
    $stmt->execute();



но три часа подряд выдаёт одно и тоже!! что не правельно!?
...
Рейтинг: 0 / 0
Выборка за последний час
    #39026401
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Areostar,

А почему вы не проверяете результат выполнения на ошибки?
...
Рейтинг: 0 / 0
Выборка за последний час
    #39026443
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Трёп ниачём.

DDL таблицы и цитату с консоли (добавление "подходящей записи", запрос, показывающий текущие дату-время сервера, и запрос, не возвращающий эту запись) - в студию.

А то мы уже видали способности некоторых товарищей...
...
Рейтинг: 0 / 0
Выборка за последний час
    #39026515
Фотография Areostar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Akina,

вот схема таблицы

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
CREATE TABLE IF NOT EXISTS `users` (
  `UserID` int(11) NOT NULL AUTO_INCREMENT,
  `ClickID` varchar(45) DEFAULT NULL,
  `TrackingID` int(11) DEFAULT NULL,
  `PartnerID` int(11) NOT NULL,
  `Email` varchar(50) NOT NULL,
  `Password` varchar(50) NOT NULL,
  `CreatedDate` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  `FirstName` varchar(45) DEFAULT NULL,
  `LastName` varchar(45) DEFAULT NULL,
  `Phone` varchar(10) DEFAULT NULL,
  `PhonePrefix` varchar(3) DEFAULT NULL,
  `Country` varchar(45) DEFAULT NULL,
  `UserIP` varchar(45) DEFAULT NULL,
  `PromotionPause` int(11) DEFAULT '0',
  `PauseExpiration` datetime DEFAULT NULL,
  `NoEmail` int(11) DEFAULT '0',
  PRIMARY KEY (`UserID`)
) ENGINE=InnoDB  DEFAULT CHARSET=latin1 AUTO_INCREMENT=711 ;




запрос повторю

Код: sql
1.
2.
3.
4.
5.
$sql ="SELECT `PartnerID`, `Email`, `FirstName`, `LastName`, `Phone`, `PhonePrefix`, `CreatedDate` FROM `users`
			WHERE `CreatedDate` >= DATE_SUB(CURRENT_DATE, INTERVAL 1 HOUR)";
					
	$stmt = $conn->prepare($sql);				
    $stmt->execute();



время на сервере отличается от моего реального на 1 час!!

Как исправить ситуацию!!??
...
Рейтинг: 0 / 0
Выборка за последний час
    #39026535
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Areostarзапрос повторю
ЭТО мы уже видели. Хотелось бы увидеть выполнение этого запроса.

Areostarвремя на сервере отличается от моего реального на 1 час!!
Как исправить ситуацию!!??
Установить на сервере правильную временнУю зону и настроить синхронизацию времени.
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Выборка за последний час
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]