Bạn đang xem trang 1 / 1 trang

PostgreSQL problem .Help me!!

Đã gửi: Sáu T3 14, 2003 5:26 pm
Viết bởi minh
Xin cac 先輩 va cac ban giup do cho bai toan nay . Tran thanh cam on .
Vi minh khong hieu nhieu lam ve CSDL PostgreSQL nen rat mong hoi am cua cac ban.
Problem la nhu sau .
Trong PostgreSQL ,lenh liet ke cac DL tu table duoc viet duoi dang dau:
select * from table where ( if condition)
Trong menh de if nay minh muon viet cac menh de so sanh cho ra tri true hoac false .
Cung xin noi truoc la trong menh de so sanh nay su dung du lieu duoc nhap tu form cua web ( su dung ngon ngu PHP 4.1.0)
Boi vi vay trong menh de so sanh thi cac bien dulieu se duoc danh nhu sau :
'$ten_bien'
trong menh de so sanh bang nhau thi rat de dang ( vd table.ten_bien ='$ten_bien')
nhung van de tro nen phuc tap ( hoac la minh quá khờ ) khi trong menh de so sanh lon hon  be hon.
Trong form nhap du lieu tu web cho ra 5 du lieu can quan tam.
Do la so phong : room_num : test    
  ngay dat truoc: date    :date
    gio vao phong: start_h : int (%2d)
   phut vao phong: start_m : int (%2d)
    gio ra phong : end_h  :int (%2d)
   phut ra phong : end_m  :int (%2d)
Day la chuong trinh dat phong truoc.
Nhung o chuong trinh cu thi khong kiem tra thoi gian dat phong co bi đè lên nhau hay không .
boi vay minh muon viet lai chuong trinh nay voi doan code kiem tra thoi gian.
Chuong trinh tren minh da viet them doan code nhu sau :(su dung PHP )
$sql="select * from table where (if condition)
if condition gồm có:
room_name='$room_name' and date='$date' having ( điều kiện thời gian)
điều kiện thời gian không hiểu vì sao mà không chạy được nên mới post bài này lên.
Điều kiện thời gian gồm có:
thời gian đăng kí nhập phòng nằm giữa khoảng thời gian đã được dăng ký trước đó.
hoặc là thời gian đăng ký ra phòng nằm giữa khoảng thời gian đã được đăng ký trước đó.
Các bạn nào biết xin chỉ giùm.
Thanks in advanve

Re:PostgreSQL problem .Help me!!

Đã gửi: Sáu T3 14, 2003 5:26 pm
Viết bởi minh
Xin cac 先輩 va cac ban giup do cho bai toan nay . Tran thanh cam on .
Vi minh khong hieu nhieu lam ve CSDL PostgreSQL nen rat mong hoi am cua cac ban.
Problem la nhu sau .
Trong PostgreSQL ,lenh liet ke cac DL tu table duoc viet duoi dang dau:
select * from table where ( if condition)
Trong menh de if nay minh muon viet cac menh de so sanh cho ra tri true hoac false .
Cung xin noi truoc la trong menh de so sanh nay su dung du lieu duoc nhap tu form cua web ( su dung ngon ngu PHP 4.1.0)
Boi vi vay trong menh de so sanh thi cac bien dulieu se duoc danh nhu sau :
'$ten_bien'
trong menh de so sanh bang nhau thi rat de dang ( vd table.ten_bien ='$ten_bien')
nhung van de tro nen phuc tap ( hoac la minh quá khờ ) khi trong menh de so sanh lon hon  be hon.
Trong form nhap du lieu tu web cho ra 5 du lieu can quan tam.
Do la so phong : room_num : test    
  ngay dat truoc: date    :date
    gio vao phong: start_h : int (%2d)
   phut vao phong: start_m : int (%2d)
    gio ra phong : end_h  :int (%2d)
   phut ra phong : end_m  :int (%2d)
Day la chuong trinh dat phong truoc.
Nhung o chuong trinh cu thi khong kiem tra thoi gian dat phong co bi đè lên nhau hay không .
boi vay minh muon viet lai chuong trinh nay voi doan code kiem tra thoi gian.
Chuong trinh tren minh da viet them doan code nhu sau :(su dung PHP )
$sql="select * from table where (if condition)
if condition gồm có:
room_name='$room_name' and date='$date' having ( điều kiện thời gian)
điều kiện thời gian không hiểu vì sao mà không chạy được nên mới post bài này lên.
Điều kiện thời gian gồm có:
thời gian đăng kí nhập phòng nằm giữa khoảng thời gian đã được dăng ký trước đó.
hoặc là thời gian đăng ký ra phòng nằm giữa khoảng thời gian đã được đăng ký trước đó.
Các bạn nào biết xin chỉ giùm.
Thanks in advanve

Re:PostgreSQL problem .Help me!!

Đã gửi: Sáu T3 14, 2003 5:28 pm
Viết bởi minh
Quên ghi đỉa chỉ mail.
Hồi âm xin về :
minhshio@hotmail.com

Re:PostgreSQL problem .Help me!!

Đã gửi: Hai T3 17, 2003 1:06 pm
Viết bởi minh
Sorry . Mình đã giải quyết được bài toán này.
Thật quá hồ đồ khi hỏi một vấn đề quá đơn giản như thế này .