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

JavaScript Discussion :

Syst�me ouvrir fermer sur chaque annonce


Sujet :

JavaScript

  1. #1
    Membre confirm�
    Homme Profil pro
    �tudiant
    Inscrit en
    Octobre 2014
    Messages
    64
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 32
    Localisation : France, Val d'Oise (�le de France)

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Octobre 2014
    Messages : 64
    Par d�faut Syst�me ouvrir fermer sur chaque annonce
    Bonsoir, je vous explique mon soucis alors voil� j'ai une liste d'annonce dans laquelle j'aimerais afficher des informations en plus pour chaque annonce lors d'un clic seulement l'id que j'utilise est utilis� autant de fois qu'il y a d'annonce donc cela fonctionne que pour une annonce mais je ne vois pas comment proc�der pour l'effectuer pour chaque annonce.

    Code php : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    $resultat3 = $bdd -> prepare('SELECT * FROM compte,information WHERE `information`.id_client = `compte`.id_client AND courriel = "'.mysql_real_escape_string($_POST['courriel1']). '" AND password = "'.md5(mysql_real_escape_string($_POST['password1'])). '" ORDER BY date_annonce DESC');
     
    $resultat3 -> execute (array(mysql_real_escape_string($_POST['courriel1']),mysql_real_escape_string($_POST['password1'])));
     
    while ($donnees = $resultat3 -> fetch()){
     
     echo '
                          <div class="donnees">
                           <div class="recherche">';
                            if ($donnees['recherche'] == 1)
                              echo 'Entraineur à la recherche d\'un club';
                            else
                              echo 'Club à la recherche d\'un entraineur';
     
    echo'
                            <div class="replie" style="display: block;">
    <span onclick="document.getElementById(\'deplie\').style.display = \'block\';
    document.getElementById(\'replie\').style.display = \'none\';">
    Ouvrir
    </span>
    </div>
    <div class="deplie" style="display: none;">
    <span onclick="document.getElementById(\'replie\').style.display = \'block\';document.getElementById(\'deplie\').style.display = \'none\';">
    Fermer
    </span>
    <br>';
     
     if ($donnees['recherche'] == 1)
                              echo 'Entraineur à la recherche d\'un club';
                            else
                              echo 'Club à la recherche d\'un entraineur';
     
    </div>


    Merci de votre aide

  2. #2
    Membre �prouv� Avatar de lalouve
    Homme Profil pro
    D�veloppeur Web
    Inscrit en
    D�cembre 2004
    Messages
    128
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyr�n�es)

    Informations professionnelles :
    Activit� : D�veloppeur Web

    Informations forums :
    Inscription : D�cembre 2004
    Messages : 128
    Par d�faut
    Slt, rajoute un compteur dans ta boucle afin de pouvoir attribuer un identifiant unique � chacune de tes DIV.

    Code PHP : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
     
    $sql = 'SELECT * 
              FROM compte
              INNER JOIN `information` on `information`.id_client = `compte`.id_client 
              WHERE                   
                  courriel = "' . mysql_real_escape_string($_POST['courriel1']) . '" 
                  AND password = "' . md5($_POST['password1']) . '" 
              ORDER BY 
                  date_annonce DESC';
     
    $resultat3 = $bdd->prepare($sql);
    $resultat3->execute(array($_POST['courriel1'], $_POST['password1']));
     
    $cpt = 0;
    while($donnees = $resultat3->fetch()){
        echo '<div class="donnees">
            <div class="recherche">';
     
            if (1 == $donnees['recherche']) {
                echo 'Entraineur à la recherche d\'un club';
            } else {
                echo 'Club à la recherche d\'un entraineur';
            }
     
        echo'<div id="replie-' . $cpt . '" class="replie" style="display: block;">
            <span onclick="document.getElementById(\'deplie-' . $cpt . '\').style.display = \'block\'; document.getElementById(\'replie-' . $cpt . '\').style.display = \'none\';">Ouvrir</span>
        </div>
        <div id="deplie-' . $cpt . '" class="deplie" style="display: none;">
            <span onclick="document.getElementById(\'replie-' . $cpt . '\').style.display = \'block\';document.getElementById(\'deplie-' . $cpt . '\').style.display = \'none\';">Fermer</span>
            <br>';
     
            if (1 == $donnees['recherche']) {
                echo 'Entraineur à la recherche d\'un club'; 
            } else {
                echo 'Club à la recherche d\'un entraineur';
            }
     
        echo '</div>';
        $cpt++;
    }

Discussions similaires

  1. [JTree] ToolTipText sur chaque node
    Par Stessy dans le forum Composants
    R�ponses: 6
    Dernier message: 19/04/2005, 16h01
  2. [VB6][ListView] Tri sur chaque colonne
    Par frlap dans le forum VB 6 et ant�rieur
    R�ponses: 4
    Dernier message: 26/05/2004, 11h20
  3. n INDEXs sur chaque champ ou 1 seul INDEX sur n ch
    Par fourchette dans le forum Requ�tes
    R�ponses: 2
    Dernier message: 22/04/2004, 10h55
  4. [VB6] ouvrir fichier sur glisser déplacer
    Par bhaal76 dans le forum VB 6 et ant�rieur
    R�ponses: 6
    Dernier message: 15/04/2003, 17h04
  5. [JTree] Ouvrir/Fermer l'ensemble des noeuds
    Par Math_Caen dans le forum Composants
    R�ponses: 3
    Dernier message: 07/04/2003, 14h01

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