Conversion champ date acees PHP.

Résolu
Bonjour,

comment faire une conversion d'un champ d'une BDD access pour etre comparer par un timestamp sur php.

PS: Le champ date de la BDD est de type Date/heurs.

merci.
Configuration: Windows XP
Firefox 3.0.11

2 réponses

  1. J'ai voulu faire des test, bon sa a donné ca:

    $today = date("Y-m-d h:i:s"); // time system
    echo $today."<br>";
    $test = "2009-07-01 09:43:17"; // chaine de test
    echo $test."<br>";
    $forma = date("d-m-Y", $test); // formatage
    echo $forma."<br>";

    Résultat:

    2009-07-01 10:17:01
    2009-07-01 09:43:17
    01-01-1970

    Des explication pour la dernière ligne // des solution ?
    0
    1. Pour ceux qui peut aider un jour, j'ai me suit un peut concentrer, c'est con je connaissais la réponse, juste un peut de concentration et c'est facile en plus:

      <?php

      //Connexion à une base de données Access :

      $mon_dsn="cyber"; // identifiant du dsn
      $user="root"; // le login ici
      $pwd="cybera"; // et le mot de passe
      $cnx = odbc_connect( $mon_dsn , $user, $pwd );
      if( ! $cnx ) echo "Impossible de se connecter à la base de données";

      //Listing des champs d'une table

      $query = "select * FROM journ_income "; //la requête
      $res= odbc_exec( $cnx,$query ); // Jeu d'enregistrements

      $today = date("Y-m-d");

      while($ligne=odbc_fetch_array($res))
      {
      $select_date = $ligne["date_stamp"];
      $select_date = substr($select_date, 0, 10);
      if ($today == $select_date)
      {
      echo $select_date." --- ";
      echo $today."<br>";
      }
      }

      odbc_close( $cnx); // fermeture de la connexion

      ?>
      0