Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

मैं यह नहीं ढूंढ पा रहा हूं कि PHP MySQL क्वेरी में टाइम फ़ंक्शन का उपयोग कर पंक्ति पहले से ही MySQL डीबी में मौजूद है या नहीं?

आपका असाइनमेंट है:

$dis_date=date("Y-m-d H:i:s");

तो $dis_date इसमें दिनांक और दिन का समय दोनों शामिल हैं। क्वेरी का मिलान केवल तभी होगा जब तालिका के रिकॉर्ड में दिन का एक ही समय हो, न कि केवल एक ही तिथि।

आपको वेरिएबल में से समय को छोड़ देना चाहिए:

$dis_date=date("Y-m-d");

यदि तालिका में कॉलम का डेटाटाइप DATETIME है , आपको उसमें से समय को फ़िल्टर करने की भी आवश्यकता है, इसके साथ:

AND DATE(ondate)='$dis_date' And subject='$subj_d'"

यदि डेटाटाइप DATE है, तो आपको ऐसा करने की आवश्यकता नहीं है ।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. मैसकल क्वेरी:वाइल्डकार्ड का उपयोग करने के खिलाफ मैच

  2. PHP लॉटरी टिकट विजेता पिकर

  3. PHP और MySQL का उपयोग करके साइटमैप कैसे बनाएं

  4. Mysql सबक्वेरी हमेशा फाइलोर्ट कर रही है

  5. LINQ से MySQL - सबसे अच्छा विकल्प क्या है?