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 :

Affichage requête depuis la BDD


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Invité
    Invité(e)
    Par défaut Affichage requête depuis la BDD
    Bonjour,

    Voici le code :
    Code HTML : 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
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    <!DOCTYPE html>
    <html lang="fr">
     
    <head>
        <meta charset="utf-8">
        <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
        <meta name="viewport" content="width=device-width, initial-scale=1">
        <meta http-equiv="Content-Script-Type" content="text/javascript" />
        <link rel="stylesheet" href="../css/bootstrap.css">
        <link rel="stylesheet" href="../css/style.css">
        <link rel="stylesheet" href="../css/carousel.css">
        <title>La quatrième dimension</title>
        <script src="../js/jquery.js"></script>
        <script src="../js/bootstrap.min.js"></script>
        <script language="javascript" type="text/javascript"></script>
    <body>
     
    <?php
    require_once('navigation.php');
    ?>
     
    <div id="saison">
        <div class="container">
            <div class="row">
                <div class="col-sm-12">
                    <?php
                        require ('bdd_connect.php');
     
                        $response=$bdd->query('SELECT * FROM saison1');
                        $saison1=$response->fetchAll();
                        $response->closeCursor();
                        if(!empty($saison1)){
                            foreach ($saison1 as $data){?>
                            <section id="titreEpisodes">
                                <div class="col-sm-12">
                                <?php
                                    echo '<li><a href="#'.htmlspecialchars($data['titre']).'">'.htmlspecialchars($data['episodesaison']).' '.htmlspecialchars($data['titre']).'</a></li>';
                                ?> 
                                </div>
                            </section>
                            <?php
                            }
                            foreach ($saison1 as $data){?>
                            <section id="<?php htmlspecialchars($data['titre']); ?>">
                                <div>
                                    <div class="col-sm-9">
                                        <?php
                                            echo'<p>'.'<span style="font-weight:bold;font-size:15px;">'.'Titre de l\'épisode : '.'</span>'.htmlspecialchars($data['titre']).'<br>'.'<span style="font-weight:bold;font-size:15px;">'.'Saison : '.'</span>'.htmlspecialchars($data['saison']).'<br>'.'<span style="font-weight:bold;font-size:15px;">'.'Episode de la saison : '.'</span>'.htmlspecialchars($data['episodesaison']).'<br>'.'<span style="font-weight:bold;font-size:15px;">'.'Episode : '.'</span>'.htmlspecialchars($data['episode']).'<br>'.'<span style="font-weight:bold;font-size:15px;">'.'Date de 1ère diffusion : '.'</span>'.htmlspecialchars($data['diffusion']).'<br>'.'<span style="font-weight:bold;font-size:15px;">'.'Scénariste : '.'</span>'.htmlspecialchars($data['scenariste']).'<br>'.'<span style="font-weight:bold;font-size:15px;">'.'Réalisateur : '.'</span>'.htmlspecialchars($data['realisateur']).'<br>'.'<span style="font-weight:bold;font-size:15px;">'.'Distribution : '.'</span>'.htmlspecialchars($data['distribution']).'<br>'.'</p>';?>
                                    </div>
                                </div>
                            </section>
                            <div id="ImageEpisode">
                                <div class="col-sm-3">
                                    <?php echo '<img src="'.htmlspecialchars($data['image']).'">'.'<br><br>';?>
                                </div>
                            </div>
                            <div id="Resume">
                                <div class="col-sm-12">
                                <?php
                                    echo '<p>'.'<span style="font-weight:bold;font-size:15px;">'.'Résumé : '.'</span>'.htmlspecialchars($data['resume']).'</p>';
                                ?>
                                </div>
                            </div>
                            <?php
                            }
                        }
                        ?>
                </div>
            </div>
        </div>
    </div>
     
       <script type="application/javascript" src="js/jquery-3.1.1.min.js"></script>
        <script src="js/script.js"></script>
    </body>
    </html>

    Ce que je souhaite faire, c'est afficher le résumé de l'épisode à chaque fois que je clique sur le titre de l'épisode et quand on reclique dessus, le résumé s'enlève. Je cherche depuis plusieurs jours sans trouver la réponse.

    Merci par avance.
    Dernière modification par ProgElecT ; 20/02/2018 à 14h57. Motif: S'il vous plait, autant que possible, indiquer le langage utilisé, [CODE=xyz], pour activer la bonne coloration syntaxique.

  2. #2
    Expert confirmé
    Avatar de ProgElecT
    Homme Profil pro
    Retraité
    Inscrit en
    Décembre 2004
    Messages
    6 132
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Décembre 2004
    Messages : 6 132
    Par défaut
    Salut

    A quoi sert la ligne 15 du code ? <script language="javascript" type="text/javascript"></script>.
    :whistle:pourquoi pas, pour remercier, un :plusser: pour celui/ceux qui vous ont dépannés.
    saut de ligne
    OOOOOOOOO👉 → → Ma page perso sur DVP ← ← 👈

  3. #3
    Invité
    Invité(e)
    Par défaut
    Je l'ai mis dans le cas où j'aurais du JS
    Dernière modification par NoSmoking ; 26/02/2018 à 10h31. Motif: Inutile de citer un message pour y répondre, il existe un bouton répondre à la discussion.

  4. #4
    Modérateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 210
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 210
    Par défaut
    Bonjour,
    dans ce cas ne le mets que si tu as du JS.

    Pour ton soucis, et comme tu charges BootStrap, pourquoi ne pas utiliser ses fonctionnalités comme par exemple collapse ?
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    <h1 class="btn-info" data-toggle="collapse" data-target="#article">Titre</h1>
    <div id="article" class="collapse">
      <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer lacus nunc, volutpat posuere rhoncus in, malesuada sed orci. </p>
      <p>Maecenas feugiat tincidunt risus, ut finibus est</p>
    </div>

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

Discussions similaires

  1. Affichage des accents depuis la BDD
    Par ParisElliot dans le forum PHP & Base de données
    Réponses: 8
    Dernier message: 20/04/2015, 12h14
  2. Réponses: 5
    Dernier message: 30/05/2012, 23h46
  3. ré-affichage checkbox depuis bdd
    Par nicomax34 dans le forum Langage
    Réponses: 6
    Dernier message: 12/07/2011, 17h47
  4. commander l'affichage des champs d'une requête depuis un formulaire
    Par nicoosito dans le forum Requêtes et SQL.
    Réponses: 8
    Dernier message: 31/07/2010, 13h53
  5. Fichier log des requêtes d'une bdd
    Par Sub0 dans le forum Administration
    Réponses: 4
    Dernier message: 22/03/2004, 14h12

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