php - Improving simple order query -


मैंने इस तरह mysql क्वेरी बनाई:

  का चयन करें m_id, user, date, home, दूर, चुनना, हिस्सेदारी, अजीब, एनालिजा, रेजल्टैट, खेल, मैच के समय का समय है, जहां दिनांक & gt; DATE_SUB (NOW (), INTERVAL 1 सप्ताह) $ ऑर्डर के अनुसार $ DESC $ सीमा   

आप देख सकते हैं यह ऑर्डर $ आदेश है

पृष्ठ के शीर्ष पर मैं हूं $ आदेश की खोज इस तरह से

  अगर (isset ($ _ GET ['order'])) {$ order = $ _GET ['order']; } और {$ order = "date"; }   

मैं यह कैसे कर सकता हूँ कि यूआरएल में उपयोगकर्ता इनपुट कहता है कि: index.php? चूंकि केवल दो संभावित विकल्प दिनांक और दिनांक के अनुसार क्रमबद्ध हैं

धन्यवाद

स्विच / केस का उपयोग करें।

<पूर्व> स्विच ($ _ GET ['ऑर्डर']) {केस 'डेट टाइम': $ order = 'datetime'; टूटना; डिफ़ॉल्ट: $ order = "date"; }

Comments

Popular posts from this blog

Pass DB Connection parameters to a Kettle a.k.a PDI table Input step dynamically from Excel -

multithreading - PhantomJS-Node in a for Loop -

c++ - MATLAB .m file to .mex file using Matlab Compiler -