sql >> Database >  >> RDS >> Mysql

PHP MYSQL -> Geef datums weer die zijn opgeslagen als 'datum'-type uit de MYSQL-database

Je moet iets gebruiken als mysqli of pdo om uw query uit te voeren en de gegevens te extraheren. Hier is het algemene idee, met behulp van 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/>";
}

Opmerking:aangezien u UNIX_TIMESTAMP . gebruikt in uw zoekopdracht is het niet nodig om de datum naar een tijdstempel te converteren met behulp van strtotime()

Zie voor meer info de documentatie voor mysqli , in het bijzonder mysqli_query en mysqli_fetch_array



  1. SQL Buddy - Een webgebaseerd MySQL-beheerprogramma

  2. MySQL-GROEP OP NULL en LEEG

  3. Mysql:Vind vermeldingen van een specifieke dag met behulp van de tijdstempelkolom

  4. Help PHP en HTML selectievakjes