Afficher résultats inférieurs à la date - 5 mn
barale61
Messages postés
1326
Statut
Membre
-
NHenry Messages postés 15489 Date d'inscription Statut Modérateur Dernière intervention -
NHenry Messages postés 15489 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
Je souhaite afficher des résultats seulement s'ils ont été saisis dans les cinq dernières minutes. Alors je pense que je dois faire quelque chose comme:
Je vous remercie de votre aide.
Je souhaite afficher des résultats seulement s'ils ont été saisis dans les cinq dernières minutes. Alors je pense que je dois faire quelque chose comme:
if ($donnees['date'] < Now() - 5 minute){
//CODE
}
else {
//AUTRE CODE
}
Je vous remercie de votre aide.
A voir également:
- Afficher résultats inférieurs à la date - 5 mn
- Resultats foot - Télécharger - Vie quotidienne
- Afficher taille dossier windows - Guide
- Afficher la corbeille - Guide
- Archives résultats bac 1998 ✓ - Forum Réseaux sociaux
- Jm date désabonnement ✓ - Forum Consommation & Internet
WHERE ... Champ> NOW() - INTERVAL 5 MINUTE
<!--Pour afficher une astérisque si l'entrée a moins de 5 minutes--> <?php $reponse_2 = $bdd->query('SELECT *, DATE_FORMAT(date_ajout, "%d/%m/%Y") AS date FROM fiche_client WHERE date_ajout> NOW() - INTERVAL 5 MINUTE AND id = id '); while ($donnees_2 = $reponse_2->fetch()){ if ($donnees_2['date'] >0){ echo '*'.htmlspecialchars($donnees['date']);} } ?>$donnees fait référence à ma première requête et $donnees_2 à celle ci-dessus.
DATE_FORMAT(date_ajout, "%d/%m/%Y") AS date
Quelle est la logique de comparer une chaine à un entier ?
Ça, ça ne donne pas mieux:
<?php $reponse_2 = $bdd->query('SELECT date_ajout FROM fiche_client WHERE date_ajout> NOW() - INTERVAL 5 MINUTE AND id = id '); while ($donnees_2 = $reponse_2->fetch()){ if ($donnees_2['date'] >0){ echo '*'.htmlspecialchars($donnees['date']);} else{echo htmlspecialchars($donnees['date']);} } ?>