sql >> Database teknologi >  >> RDS >> Mysql

PHP MYSQL -> Vis datoer gemt som 'dato' type fra MYSQL Database

Du skal bruge noget som mysqli eller pdo for at udføre din forespørgsel og udtrække dataene. Her er den generelle idé, ved at bruge 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/>";
}

Bemærk:Da du bruger UNIX_TIMESTAMP i din forespørgsel er der ingen grund til at konvertere datoen til et tidsstempel ved hjælp af strtotime()

For mere information se dokumentationen til mysqli , specifikt mysqli_query og mysqli_fetch_array



  1. Genindlæsning af .env-variabler uden at genstarte serveren (Laravel 5, delt hosting)

  2. Hvordan henter jeg decimaler, når jeg afrunder et gennemsnit i SQL

  3. Hibernate:hvad er forskellen mellem MySQLDialect og MySQLInnoDBDialect?

  4. MySQL FEJL 1046 (3D000):Ingen database valgt ved opdateringsforespørgsel