Mysql
 sql >> Baza danych >  >> RDS >> Mysql

PHP MYSQL -> Wyświetl daty zapisane jako typ „data” z bazy danych MYSQL

Musisz użyć czegoś takiego jak mysqli lub pdo w celu wykonania zapytania i wyodrębnienia danych. Oto ogólny pomysł, używając mysqli :

$mysqli = new mysqli("localhost", "my_user", "my_password", "world");

$dates_sql = "SELECT UNIX_TIMESTAMP(datetime) AS tstamp FROM employee_datetable LIMIT 7";
$result = $mysqli->query($dates_sql);

while($row = $result->fetch_array()) {
    $FormattedPhpDate = date('M d, Y', $row['tstamp']);
    echo "Date: " . $FormattedPhpDate . "<br/>";
}

Uwaga:ponieważ używasz UNIX_TIMESTAMP w zapytaniu nie ma potrzeby konwertowania daty na znacznik czasu za pomocą strtotime()

Więcej informacji znajdziesz w dokumentacji mysqli , w szczególności mysqli_query i mysqli_fetch_array



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Logiczna kolejność MySql według

  2. nie mogę połączyć się z mysql za pomocą php

  3. SQL wybierz n-tego członka grupy

  4. mysqli - wywołanie błędu fetch_Array do funkcji składowej fetch_array() na nieobiektowym mysqli

  5. Wstawianie dat w formacie mm/dd/rrrr w MySQL