php में वर्तमान डेटा प्राप्त करें

वोट
1

मैं mysql में एक टेबल है, और यह एक स्तंभ कहा जाता है की तारीख है .. मैं दिनांक वर्तमान दिनांक के रूप में ही साथ सभी पंक्तियों डेटाबेस से लेना चाहते हैं। मैं यह कैसे कर सकता हूँ? क्रिप्या मेरि सहायता करे।

मैं नीचे की तरह कोशिश कर रहा हूँ:

$sql=mysql_query(select * from table where Date=getCurrentDate());

लेकिन यह function..Please मेरी मदद नहीं करता है

मैं इस तरह मेरे कोड अपडेट:

$aktivitetet=mysql_query(select * from aktiviteti where Date=CURDATE()));

$rai=mysql_num_rows($aktivitetet);

if($rai>0)
{echoThere are activities on that date;}
else
{echo There are no activities;}

लेकिन मैं यह त्रुटि है: चेतावनी: mysql_num_rows () उम्मीद पैरामीटर 1 संसाधन, बूलियन C में दिए गए होने के लिए: \ XAMPP \ htdocs \ लाइन 125 पर एजेंडा \ home.php

13/02/2014 को 23:16
उपयोगकर्ता
अन्य भाषाओं में...                            


5 जवाब

वोट
0

मान लिया जाये कि dateस्तंभ की है dateप्रकार, उपयोगCURDATE()

$sql=mysql_query(select * from table where Date=CURDATE());

यदि यह कॉलम एक है datetimeप्रकार उपयोग Date(), भी:

$sql=mysql_query(select * from table where Date(`Date`)=CURDATE());
13/02/2014 को 23:17
का स्रोत उपयोगकर्ता

वोट
0

आप mysql_query विधि के लिए एक स्ट्रिंग पारित करने के लिए की जरूरत है:

$sql=mysql_query('select * from table where Date=CURDATE()');
13/02/2014 को 23:19
का स्रोत उपयोगकर्ता

वोट
0
$now = new DateTime();
$now->format('Y-m-d H:i:s');    // MySQL datetime format
$now->getTimestamp();

$sql=mysql_query("select * from table where Date=".$now);
13/02/2014 को 23:19
का स्रोत उपयोगकर्ता

वोट
0

बस बैठाना आप सिर्फ अपने आवेदन के विकास शुरू कर दिया है आप का उपयोग कर इस पर गौर करना चाहिए mysqli (mysql php 5.5.0 के रूप में चला जाएगा) mysql के बजाय। तुम सिर्फ उपयोग करने के लिए "दिनांक = CURDATE" में सक्षम होना चाहिए यदि नहीं।


$ लिंक = mysqli_connect ( "myhost", "MyUser", "mypassw", "mybd") या मरो ( "त्रुटि" mysqli_error ($ लिंक)।);

$query = "SELECT * FROM table WHERE Date=CURDATE()" or die("Error" . mysqli_error($link));

$result = $link->query($query);

while($row = mysqli_fecth_array($result)) {
  echo $row["Date"] . "<br>";
}
13/02/2014 को 23:27
का स्रोत उपयोगकर्ता

वोट
0

जाँच अपने "दिनांक" प्रकार यह आज की तारीख प्रकार के साथ एक ही प्रकार है कि आप "getCurrentDate ()" समारोह से मिलता है, तो आप आपकी सुविधा के लिए अपने दिनांक स्वरूप सेट करने के लिए की आवश्यकता होगी।

13/02/2014 को 23:27
का स्रोत उपयोगकर्ता

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more