Thursday 15 July 2010

mysql - Obtain the next times (in VARCHAR) from the DB in PHP, according to time now -


मेरे पास यह mysql तालिका है, php के साथ समय सारिणी के साथ ट्रेन,

  प्रकार (आईएनटी) | टाइम_स्टाट | टाइम_स्टॉप 1 | 09:31:00 | 09:34:00 1 09:43:00 | 09:47:00 1 09:55:00 | 09:58:00 1 10:07:00 | 10:10:00 1 10:33:00 | 10:36:00 1 10:45:00 | 10:47:00 1 10:57:00 | 11:00:00 1 11:12:00 | 11:15:00 1 | 11:35:00 | 11:38:00   

(और यह चालू है ..) - "टाइप" समय सारिणी प्रकार है, यह शीतकालीन, गर्मी, आदि में बदल जाता है - "प्रकार" INT है , और "टाइम_स्टार्ट" और "टाइम -स्टॉप" VARCHAR (8) हैं

मैं अब 6 गुना "ट्रेन बार" प्राप्त करने का सबसे अधिक प्रभावी तरीका जानना चाहूंगा, जो अब समय के अनुसार है। कल्पना कीजिए, अब यह 09:33:10 है, जो मैं प्राप्त करना चाहता हूं वह ये है:

  1 | 09:43:00 | 09:47:00 1 09:55:00 | 09:58:00 1 10:07:00 | 10:10:00 1 10:33:00 | 10:36:00 1 10:45:00 | 10:47:00 1 10:57:00 | 11:00:00   

यदि कोई भी परिवर्तन परिवर्तन होता है तो मुझे मेरीएसएलएल तालिका में करना चाहिए, मैं भी अपने विचारों के लिए खुला हूँ अग्रिम धन्यवाद;)

मिगुएल।

आप बस VARCHAR प्रकार बदल सकते हैं समय प्रकार के लिए, और एक SQL अनुरोध करना जैसे SELECT * FROM & lt; yourtable & gt; WHERE का समय_स्टार्ट & gt; अभी ()

No comments:

Post a Comment