webForumDet fria alternativet

Återuppta bokning

2 svar · 463 visningar · startad av MickeA.com

MickeA.comMedlem sedan feb. 20034 528 inlägg
#1

Hej,

Jag har problem med följande fråga:

SELECT 
not_id, not_group_id, not_datetime 
FROM school_notifies 
WHERE not_group_id = [groupid] 
AND not_user_id = [userid] 
AND DATE_ADD(FROM_UNIXTIME(not_datetime), INTERVAL 10 MINUTE) < CURRENT_TIMESTAMP 
AND not_inv_num = 0 
LIMIT 1

Den finns i ett bokningssystem och tanken är att bokningar som man påbörjat men inte avslutat ska "hämtas upp" igen när man besöker sidan, så länge det inte gått mer än 10 minuter sedan man började bokningen.

Problemet är att posterna hittas inte, trots att dom finns. Jag tror att det är fel i min DATE_ADD rad, har jag tänkt rätt där?

DBMS är MySQL.

Tack!

Peter SMedlem sedan dec. 20025 484 inlägg
#2

Nästan:

DATE_ADD(FROM_UNIXTIME(not_datetime), INTERVAL 10 MINUTE) >= CURRENT_TIMESTAMP

MickeA.comMedlem sedan feb. 20034 528 inlägg
#3

Tack!

Genererad på 361 ms · cache AV · v20260730165559-full.f96bc7eb