Conversion champ date acees PHP.

Résolu
El_Diablo666 Messages postés 294 Date d'inscription   Statut Membre Dernière intervention   -  
El_Diablo666 Messages postés 294 Date d'inscription   Statut Membre Dernière intervention   -
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.

2 réponses

El_Diablo666 Messages postés 294 Date d'inscription   Statut Membre Dernière intervention   32
 
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
El_Diablo666 Messages postés 294 Date d'inscription   Statut Membre Dernière intervention   32
 
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