Mysql
 sql >> Base de données >  >> RDS >> Mysql

Filtrer les résultats par date dans le champ d'horodatage

Le SQL semble correct mais vous ne semblez pas avoir émis la requête SQL exécutée dans la base de données et récupéré les résultats ?? Il me manque peut-être quelque chose, mais vous devez vous connecter à votre base de données :

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());
}

Ensuite, vous devez effectuer la requête :

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

Et enfin, récupérez et utilisez le résultat :

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