PDA

View Full Version : Hỏi về thời gian thực thi lệnh



ndkhoa
29-08-2007, 00:41
Xin chào các bạn.

Mình có một thắc mắc muốn hỏi , bạn nào biết thì xin vui lòng bỏ ra vài phút để trả lời mình . Mình cảm ơn rất nhiều . Do công việc công ty yêu cầu mà kinh nghiệm của mình ít quá nên phải nhờ các bạn:

Mình có đoạn query sau :

update thongtin
set act='0'
where name='ngocanh'

update danhba
set phone='0983768764'
where name='ngocanh'


update thongtin
set act='1'
where name='ngocanh'

đại loại đoạn query đó nằm trong trang php của mình . Giờ công việc yêu cầu thay đổi đoạn đó như thế nào để 2 hàm update trên chạy ngay khi function chứa query được gọi nhưng hàm update cuối cùng thì 15 phút sau kể từ 2 hàm update trên chạy rồi mới được thực hiện.

Ai giúp xin chỉ giáo . Cám ơn bạn đã bỏ thời gian ra đọc.

xbacala
29-08-2007, 20:20
Yêu cầu của you hơi bị "quái" nhưng tui nghĩ ra giải pháp này, you thấy OK thì thử:

1. Sau khi thực hiện xong lệnh 2, bạn save câu lệnh thứ 3 vào 1 cái table có kèm theo thời gian save
2. Tạo 1 SQL Job run every minute, select ra tất cả các câu lệnh được save >= 15phút
3. Thực thi các câu lệnh được select ở trên
4. Delete các câu lệnh đã thực hiện khỏi table save ở trên

Chúc thành công.

longvnit
29-08-2007, 20:26
He he
Kiêu này thì phải ngồi chờ 15' cho đến khi câu lệnh sau dc thực hiện :D
Yêu cầu của ndkhoa hay thật :D

ndkhoa
29-08-2007, 23:27
Hi . Cảm ơn các bạn đã quan tâm . Mình đã thành công rồi . Thật ra cách này không khả thi vì các query nằm trong function của 1 trang php nên dùng hàm sleep thì lại phải đợi => Đã chuyển sang hướng khác . WORK .