Thursday 15 March 2012

mysql - query issue with datetime and querying between dates -


मुझे इस प्रश्न यहाँ है:

  $ result = "चुनें forma। *, SMS_MONTIME .IDTICKET, SMS_MONTIME.MBYLLUR, SMS_MONTIME.time_added से forma.ID = SMS_MONTIME.IDTICKET पर LEFT JOIN SMS_MONTIME जहां forma.data_fillim & gt; = ''। $ Df। '' और forma.data_fillim & lt; = '"। $ Dm । "आदेश द्वारा forma.id DESC";   

मुझे इस तरह एक त्रुटि मिलती है: वर्ण स्ट्रिंग से datetime को कनवर्ट करने में विफल हो जाता है।, SQL राज्य

अब अगर मैं $ dm और $ df को प्रिंट करता हूं: / P>

  20130621; 20130621;   

यदि मैं इसे इस तरह से डालता हूं तो क्वेरी ठीक काम करती है:

  $ परिणाम = "चुनें फॉर्मै। *, SMS_MONTIME.IDTICKET, SMS_MONTIME.MBYLLUR, SMS_MONTIME.time_added से forma left सम्मिलित करें forma.ID पर SMS_MONTIME = SMS_MONTIME.IDTICKET जहां forma.data_fillim & gt; = '20130621' और forma.data_fillim & lt; = '20130621' ORDER BY forma.id DESC ";   

कोई भी मदद कृपया .. धन्यवाद

क्या आपने परिवर्तित करने का प्रयास किया? $ dm और $ df , टूस्ट्रिंग () जब एसक्यूएल स्ट्रिंग की एकता करना है?

No comments:

Post a Comment