Recupérer l'heure d'enregistrement d'une valeur

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Recupérer l'heure d'enregistrement d'une valeur

Re: Recupérer l'heure d'enregistrement d'une valeur

par yann18 » 13 déc. 2013, 23:50

bonjour,
 $sql = "SELECT *
                FROM $table
                WHERE timestp BETWEEN $encours AND $now 
                AND T1_PAPP = ( SELECT  MAX(T1_PAPP)  FROM $table )";

Recupérer l'heure d'enregistrement d'une valeur

par Sebg76 » 13 déc. 2013, 23:33

Bonjour,
Je voudrais récupérer l'heure d'une valeur maximum des dernières 24h. Avec ce code j'ai l'heure du dernier enregistrement et non l'heure de la valeur max.
Voici mon code :
<?php
$host="localhost";
$username="root"; 
$password=""; 
$db_name="ecodevices";
$table = "infoeco";
$con=mysql_connect("$host", "$username", "$password")or die("Connexion sql refusé"); 
mysql_select_db("$db_name")or die("Connexion sql refusé");
$now = time();
$jour = 86400;
$encours = $now-$jour;
$sql = "SELECT timestp, MAX(T1_PAPP) as pmax
		FROM $table
		WHERE timestp BETWEEN $encours AND $now";
		
		$result = mysql_query($sql);
while ($row = mysql_fetch_array($result)) {
extract ($row);
}
echo 'Pmax : ',(int)$pmax, ' W ', ' à ',date("H:i",$timestp),'.';
?>
Merci.