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

टाइमस्टैम्प फ़ील्ड में दिनांक के अनुसार परिणाम फ़िल्टर करें

एसक्यूएल ठीक दिखता है लेकिन ऐसा प्रतीत नहीं होता है कि आपने डेटाबेस में निष्पादित SQL क्वेरी जारी की है और परिणाम पुनर्प्राप्त किए हैं ?? शायद मुझे कुछ याद आ रहा है लेकिन आपको अपने डेटाबेस से कनेक्ट करने की आवश्यकता है:

class DBi {
  public static $mysqli;
}

DBi::$mysqli = new mysqli('servername', 'database', 'password', 'user');

if (mysqli_connect_error()) {
  die('Connect Error (' . mysqli_connect_errno() . ') '
        . mysqli_connect_error());
}

फिर आपको क्वेरी करने की आवश्यकता है:

$result = DBi::$mysqli->query($sql) or die ("Unable to execute SQL command:".$sql);

और अंत में, परिणाम प्राप्त करें और उसका उपयोग करें:

$row = $result->fetch_assoc();
echo $row["fieldname"];


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. INDEXes का उपयोग न करने वाले क्वेरी चर के साथ चयन करें

  2. mysqli->set_charset() करने का एक स्थायी तरीका?

  3. कैसे php में गतिशील मैट्रिक्स बनाने के लिए?

  4. दिनांक प्रकार की तालिका बनाएं और MySQL पर CURRENT_DATE के रूप में इसके डिफ़ॉल्ट मान का उपयोग करें

  5. मैं किसी नाम को आईडी में कैसे बदल सकता हूं?