Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1068 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  condition avec date

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

condition avec date

n°2229944
rita9999
Posté le 04-06-2014 à 14:25:18  profilanswer
 

bonjour j'ai ce formlaire

Code :
  1. <form class="af-form" name="con" method="post" action="traitementmail.php">
  2.          Date: <input name="date" type="date" class="styleForm" value="<?php if (!empty($date)) echo $date;?>">
  3.          
  4.             <input name="submit" type="submit" value="Analyser" />


je veux afficher les donnée selon cette date avec cette requete qui se trouve dans traitementmail.php

Code :
  1. $d1=date("Y-m-d",strtotime($date1));
  2. $req1="SELECT emetteur, count(emetteur) from email GROUP BY emetteur where STR_TO_DATE( concat( annee, '/', mois, '/', jour ) , '%Y-%M-%d') like '$d'";


 
l'ereur n'apparait que lorsque j'ajoute la condition where sachant que:
la date dans la base est séparée au niveau au formulaire: jj/mm/aaaa

mood
Publicité
Posté le 04-06-2014 à 14:25:18  profilanswer
 

n°2229948
rufo
Pas me confondre avec Lycos!
Posté le 04-06-2014 à 15:10:01  profilanswer
 

Faut faire l'inverse : c'est PHP qui va transformer ta date au format jj/mm/aaaa en aaaa-mm-jj. Ca sera bien plus efficace pour la recherche en base ;)


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
n°2229951
rita9999
Posté le 04-06-2014 à 15:15:24  profilanswer
 

pouvez vous m'expliquer comment faire :jap:

n°2229952
rufo
Pas me confondre avec Lycos!
Posté le 04-06-2014 à 15:24:52  profilanswer
 

La tâche est simple : passer une chaîne de caractère du format jj/mm/aaaa en aaaa-mm-jj.
Ca se fait soit par une regexp, soit par un explode('/', $str). Dans les 2 cas, t'as une recomposition des 3 parties (aaaa, mm et jj) à faire en ajoutant le bon séparateur...


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  condition avec date

 

Sujets relatifs
VBA condition WHERE avec LIKESaisie automatique d'une DATE dans Google Spreadsheet
VBA excel Suppression ligne sous conditionComment un visiteur peut-il choisir une date et payer (Paypal)
Problème in,sertion date mysqlliste de dossier cree entre deux date de type vachar
[SQL] Quand une des condition est dans le résultatLa condition en vbs (bloc note)
date créationAffichage avec condition en jstl
Plus de sujets relatifs à : condition avec date


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR