IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

[Dates] sélectionner les lignes avec même mois


Sujet :

Langage PHP

  1. #1
    Membre régulier Avatar de carelha
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    168
    Détails du profil
    Informations personnelles :
    Localisation : France, Yvelines (Île de France)

    Informations forums :
    Inscription : Mars 2006
    Messages : 168
    Points : 109
    Points
    109
    Par défaut [Dates] sélectionner les lignes avec même mois
    Bonjour,

    je m'embrouille complètement sur les dates.
    j'ai une requête où l'une des conditions est de vérifier dans 5 cellules (jour1, jour2, jour3, jour4, jour5) comprenant chacune une date de la forme yyyy-mm--dd si le mois est équivalent à une variable ($_SESSION['dmois']). J'ai commencé à chercher dans une direction, mais je crois que je mélange tout.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
     
    if(isset($_SESSION['dmois'])||($_SESSION['dmois'])!="#")
    {
    $_SESSION['mois1bdd']=substr($res_form['jour1'], 5, 2);
    $_SESSION['mois2bdd']=substr($res_form['jour2'], 5, 2);
    $_SESSION['mois3bdd']=substr($res_form['jour3'], 5, 2);
    $_SESSION['mois4bdd']=substr($res_form['jour4'], 5, 2);
    $_SESSION['mois5bdd']=substr($res_form['jour5'], 5, 2);
     
    $sql .= ' AND ("'.$_SESSION['dmois'].'" = "'.$_SESSION['mois1bdd'].'") OR ("'.$_SESSION['dmois'].'" = "'.$_SESSION['mois2bdd'].'") etc pour mois3,4,5';
    }
    est ce que c'est comme cela qu'il faut que je m'y prenne ou j'ai tout faux ?

    merci à vous.
    En essayant continuellement on finit par réussir. Donc : plus ca rate, plus on a des chances que ca marche. Shadocks.

    un seul header par page, et pour les autres redirections : echo "<script language='javascript'>window.location.href='XXX.php'</script>";

  2. #2
    Membre éclairé Avatar de cadoudal56
    Profil pro
    Inscrit en
    Février 2005
    Messages
    694
    Détails du profil
    Informations personnelles :
    Âge : 52
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Février 2005
    Messages : 694
    Points : 779
    Points
    779
    Par défaut
    Hello,

    et comme ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    ($myyear, $mymonth, $myday) = split("-", $res_form['jour1']);
    $_SESSION['mois1bdd'] = $mymonth;
    Le probleme est que ton post ne dis pas a quoi peut ressembler $_SESSION['mois1bdd']

    @+
    cadou
    LMN24 - Site d'actualité internationale multilingue
    http://www.lmn24.com

  3. #3
    Membre régulier Avatar de carelha
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    168
    Détails du profil
    Informations personnelles :
    Localisation : France, Yvelines (Île de France)

    Informations forums :
    Inscription : Mars 2006
    Messages : 168
    Points : 109
    Points
    109
    Par défaut
    $_SESSION['mois1bdd'] est la sélection du mois dans la date sous forme yyyy-mm-dd : j'ai pris les deux chiffres après les 5 premiers, donc ce sera 01, 02,..10,11,12.

    Mais en fait je me demande s'il ne faut pas que je fasse une première requête qui me sort un certain nombre de lignes, et que dans celle ci je sélectionne ensuite celles où le mois convient
    En essayant continuellement on finit par réussir. Donc : plus ca rate, plus on a des chances que ca marche. Shadocks.

    un seul header par page, et pour les autres redirections : echo "<script language='javascript'>window.location.href='XXX.php'</script>";

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 2
    Dernier message: 13/02/2014, 10h00
  2. [PHP 4] Sélectionner les lignes d'un formulaire avec une case à cocher
    Par shenmicke dans le forum Langage
    Réponses: 7
    Dernier message: 05/08/2009, 14h56
  3. Réponses: 5
    Dernier message: 24/06/2008, 13h07
  4. Réponses: 1
    Dernier message: 23/11/2007, 14h11
  5. Copier les lignes avec la même largeur des colonnes
    Par k-eisti dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 23/04/2007, 10h42

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo