Conversion champ date acees PHP. [Résolu/Fermé]

Messages postés
294
Date d'inscription
jeudi 8 février 2007
Statut
Membre
Dernière intervention
3 décembre 2012
- - Dernière réponse : El_Diablo666
Messages postés
294
Date d'inscription
jeudi 8 février 2007
Statut
Membre
Dernière intervention
3 décembre 2012
- 1 juil. 2009 à 23:03
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.
Afficher la suite 

2 réponses

Messages postés
294
Date d'inscription
jeudi 8 février 2007
Statut
Membre
Dernière intervention
3 décembre 2012
27
0
Merci
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 ?
Messages postés
294
Date d'inscription
jeudi 8 février 2007
Statut
Membre
Dernière intervention
3 décembre 2012
27
0
Merci
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

?>