php - variable in mysql query, NOW() + INTERVAL $variable -


$ someDays = 2;

इस चर को इस mysql क्वेरी में कैसे रखा जाए?

ये काम नहीं करते:

  mysql_query ("उपयोगकर्ताओं को अपडेट करें (वैधता) मूल्य (अब () + अंतराल 'कुछ दिन' दिन) जहां आईडी = '$ id'"); Mysql_query ("उपयोगकर्ताओं को अपडेट करें (वैधता) मूल्य (अब () + अंतराल कुछ दिन का दिन) जहां आईडी = '$ id'"); Mysql_query ("उपयोगकर्ताओं को अपडेट करें (वैधता) मूल्य (अब () + INTERVAL '"। $ कुछ दिन। "' DAY) WHERE id = '$ id'"); Mysql_query ("उपयोगकर्ताओं को अपडेट करें (वैधता) मूल्य (NOW () + INTERVAL"। $ कुछ दिन। "DAY) WHERE id = '$ id'");    

आप जिन टिप्पणियों का उपयोग कर रहे हैं INSERT वाक्यविन्यास लेकिन प्रयास एक UPDATE करने के लिए निम्नलिखित की तरह कुछ काम करना चाहिए:

  mysql_query ("यूटिडेट उपयोगकर्ता सेट वैदिकता = DATE_ADD (अब (), INTERVAL $ कुछ दिन DAY) WHERE आईडी = $ id");  

संपादित करें:

$ कुछ दिन दिन को मौजूदा वैधता मान जो आप कर सकते हैं

<प्री> ... SET वैधता = DATE_ADD (वैधता, INTERVAL $ कुछ दिन DAY) ...

यदि आपको इसे किसी विशिष्ट समय पर सेट करना है, तो आप PHP को तिथि करने के लिए उपयोग कर सकते हैं इसके अलावा:

<पूर्व> $ userVal = '2014-11-06 20:52:05'; $ NewUserVal = दिनांक ("वाई-एम-डी एच: आई: एस", स्ट्रटोटाइम ('+'। कुछ दिन। 'दिन', स्ट्रैटोमेट ($ यूज़र वेल))); Mysql_query ("यूटिडेट उपयोगकर्ता सेट वैधीकरण = '$ न्यूयूसरवाल' WHERE id = $ id");

Comments

Popular posts from this blog

HTML/CSS - Automatically set height width from background image? -

php - Mysql Show Process - Sleep Commands and what to do -

c - What is the address of buf (the local variable in the main function)? -