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

PHP & Base de données Discussion :

Deux pages PHP et plus de chargement


Sujet :

PHP & Base de données

  1. #1
    Membre très actif
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2013
    Messages
    165
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 28
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2013
    Messages : 165
    Par défaut Deux pages PHP et plus de chargement
    Bonjour,

    J'ai quelques soucis concernant le chargement de BDD mysql, les modifications se déroulent à merveille, mais le chargement des pages ne veut rien savoir, il m'affiche le message par défaut comme lorsque la BDD est vide...

    SITE

    Code : 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
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    114
    115
    116
    117
    118
    119
    120
    121
    122
    123
    124
    125
    126
    127
    128
    129
    130
    131
    <head>
        <title>Circuit Val d'Argenton</title>
        <meta charset="utf-8" />
        <link rel="stylesheet" type="text/css" href="style.css">
        <link rel="shortcut icon" type="image/x-icon" href="images/favicon.ico" />
    </head>
    <div id="header">
        <div id="connexion">
            <a class="lien" id="connex" href="connexion.php">Connexion</a>
            <a id="bouton">•</a>
        </div>
    </div>
    <script>
    var connex = document.getElementById("connex");
    var bouton = document.getElementById("bouton");
     
    connex.style.cssText = "margin-left:-58px;";
     
    bouton.onclick = function()
    {
        connex.style.cssText = "margin-left:10px;transition:margin-left .5s .2s";
    };
    </script>
    <body>
        <div id="allone">
            <div id="bande">
            </div>
            <div id="title">
                Circuit du Val d'Argenton
            </div>
                <br>
                    <table style="margin:auto">
                        <tr>
                            <td>
                                <img src="images/logo.png" height="150px" width="250px" style="margin-right:50px;"/>
                            </td>
                            <td style="text-align:left;">
                                <img style="vertical-align:top;" src="images/ico-adress.png"/> <a class="lien" href="https://www.google.fr/maps/@47.0073957,-0.4313723,631m/data=!3m1!1e3">La Folie 79150 Le Breuil sous Argenton 79</a><br>
                                <img style="vertical-align:top;" src="images/ico-phone.png"/> Tél : 05 49 65 73 15<br>
                                <img style="vertical-align:top;" src="images/ico-phone.png"/> Fax : 05 49 65 17 95
                            </td>
                        </tr>
                    </table>
                    <br>
                <br>
                <div id="menu" class="elem">
                    <ul>
                        <li><a href="http://www.circuitvaldargenton.16mb.com">Accueil</a></li>
                        <li><a href="http://www.circuitvaldargenton.16mb.com#hora">Horaires</a></li>
                        <li><a href="http://www.circuitvaldargenton.16mb.com#formu">Formules</a></li>
                        <li><a href="boutique.php">Boutique</a></li>
                        <li><a href="evenements.php">Événements</a></li>
                        <li><a href="#contact">Contact</a></li>
                    </ul>
                </div>
     
                <div class="elem">
                    <a>Boutique</a><br>
                    <?php
                    try
                    {$bdd = new PDO('mysql:host=mysql.hostinger.fr;dbname=u709283753_bouti;charset=utf8', 'u709283753_cvag', '*****');}
                    catch(Exception $e)
                    {
                    die('Erreur : '.$e->getMessage());
                    }
                    $reponse = $bdd->query('SELECT * FROM vente');
     
                    if(empty($reponse))
                    {
                        while ($donnees = $reponse->fetch())
                        {
                    ?>
                    <div class="article">
                        <div class="photo">
                            <img class="titrar" style="height:200px; width:300px;" src="<?php echo $donnees['photo'];?>" />
                        </div>
                        <div class="contenu">
                            <a class="titrart">N°<?php echo $donnees['id']; ?> - <?php echo $donnees['titre']; ?></a>
                            <p style="text-align:left;"><?php echo $donnees['description']; ?></p>
                        </div>
                    </div>
                    <?php
                        }
                    }
                    else
                    {
                    echo "<br><br>Victime de son succès<br><br><br>";   
                    }
                    $reponse->closeCursor();
                    ?>
                </div>
     
                <div id="contact" class="elem">
                    <a style="font-weight:bold">Contact</a>
                    <form method='post' action='traitement.php' width='100%' style="text-align:left">
                        <p style="margin-left:70px;text-align:left">
                            <img style="vertical-align:top;" src="images/ico-adress.png"/> <a class="lien" href="https://www.google.fr/maps/@47.0073957,-0.4313723,631m/data=!3m1!1e3">La Folie 79150 Le Breuil sous Argenton 79</a><br>
                            <img style="vertical-align:top;" src="images/ico-phone.png"/> Tél : 05 49 65 73 15<br>
                            <img style="vertical-align:top;" src="images/ico-phone.png"/> Fax : 05 49 65 17 95
                        </p>    
                        <p style="margin-left:10%;text-align:left;">
                            <label for='nom'>Nom : </label>
                            <input style="text-align:left" class="remp" id='nom' name='nom' type='text' placeholder='' size='24' required />
                            <label for='prenom' style="margin-left:10px;">Prénom : </label>
                            <input style="text-align:left" class="remp" id='prenom' name='prenom' type='text' placeholder='' size='24'required />
                            <br>
                            <br>
                            <label for='email'>Mail : </label>
                            <input style="text-align:left" class="remp" id='email' name='email' type='email' placeholder='exemple@ex.com' style='resize: none;' size='24' required/>
                            <br>
                            <br>
                            <label style="font-size:20px;">Message</label><br>
                            <br>
                            <label for='email'>Sujet : </label>
                            <br>
                            <input style="text-align:left" class="remp" id='sujet' name='sujet' type='text' placeholder='' size='24'required />
                            <br>
                            <textarea style="text-align:left" id="message" name="message" rows='6' cols='72' placeholder="Remplissez le formulaire et écrivez votre message.                                      Une fois terminé, cliquez sur envoyer..." style="resize:none;"></textarea>
                            <br>
                            <br>
                            <input id='reset' class="sub" type='reset' value='Tout effacer'/>
                            <input id='envoyer' class="sub" type='submit' value='Envoyer'/>
                        </p>
                    </form>
                </div>
            </div>
    </body>
    <div id="footer">
        <a style="position:relative;left:30px">Circuit Val d'Argenton (19.07.2015) - Tous droits réservés ©</a>
        <a href="#" style="color:white;float:right;margin-right:20px">Haut de page</a>
    </div>
    Ma deuxième page 'événements' est exactement codé de la même manière, je ne vois pas du tout d'où ça vient...

    Merci de votre aide.

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Tu veux dire que tu as le message "Victime de son succès" ?

    Active les erreurs PDO :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    $bdd = new PDO('mysql:host=mysql.hostinger.fr;dbname=u709283753_bouti;charset=utf8', 'u709283753_cvag', '*****');
    $bdd->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Membre très actif
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2013
    Messages
    165
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 28
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2013
    Messages : 165
    Par défaut
    c'est exactement ça, et je n'ai pas d'erreur d'affichée...

  4. #4
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Contrôle ce que vaut $reponse :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    $reponse = $bdd->query('SELECT * FROM vente');
    var_dump($reponse);
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  5. #5
    Membre très actif
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2013
    Messages
    165
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 28
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2013
    Messages : 165
    Par défaut
    J'obtiens ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    object(PDOStatement)#2 (1) { ["queryString"]=> string(19) "SELECT * FROM evene" }

  6. #6
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Ta condition est à l'envers :
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  7. #7
    Membre très actif
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2013
    Messages
    165
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 28
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2013
    Messages : 165
    Par défaut
    J'allais justement l'écrire

    Merci beaucoup !

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

Discussions similaires

  1. [MySQL] liaison deux pages php en while
    Par kayne dans le forum PHP & Base de données
    Réponses: 6
    Dernier message: 18/12/2008, 19h48
  2. choix entre deux pages php a afficher
    Par samspitz dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 13
    Dernier message: 05/12/2008, 15h16
  3. Envois données formulaires vers deux pages php
    Par noxia dans le forum Langage
    Réponses: 3
    Dernier message: 24/11/2008, 11h59
  4. [PHP-JS] lier deux pages php par un code
    Par faucon54 dans le forum Langage
    Réponses: 6
    Dernier message: 04/06/2007, 17h35
  5. Formulaire fait appel à deux pages php ?
    Par abelazi dans le forum Langage
    Réponses: 3
    Dernier message: 27/05/2007, 00h13

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