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 :

cliquer , charger une page et afficher les donnée selon un choix


Sujet :

Langage PHP

  1. #1
    Membre à l'essai
    Homme Profil pro
    Inscrit en
    Avril 2011
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Avril 2011
    Messages : 16
    Points : 16
    Points
    16
    Par défaut cliquer , charger une page et afficher les donnée selon un choix
    salut a tous,

    j'ai crée deux tableaux dans la base de donnée:
    table client: contiens des données sur un client ('nom client ,email ,téléphone client , adresse client ')
    table projet:contiens des données sur un projet(nom projet ,date de création...)

    et j'ais crée un tableau 'affiche.php' qui contient des clients et des projets: (nom de client , email ,nom projet ,date de création)=> j'ai un lien <a href> sur nom client

    comment faire lorsque je clic sur le lient a l'indice 2 ou 3 ... une page 'ficheClient.php' sera charger avec les données de client choisie

    mon code en 'affiche.php'
    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
     
      <table>
                <thead>
                  <tr>
                    <th><h3>nom de client</h3></th>
                    <th><h3>email </h3></th>
                    <th><h3>Nom de projet</h3></th>
                    <th><h3>Date de creation</h3></th>
                  </tr>
                  <tr>
                    <th></th>
                    <th></th>
                    <th></th>
                    <th></th>
                  </tr>
                </thead>
                <tbody>
                 <?php
                   include("ficheClient.php");
                 ?>
                </tbody>
              </table>
    mon code en ficheClient.php

    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
      <?php
    // Déclaration des paramètres de connexion
     
     
    // Connexion au serveur
            mysql_connect("localhost","root","") or die("Impossible de se connecter au serveur de bases de données.");
            mysql_select_db('PositifWorkFlow') or die("Cette base de donnees n'existe pas");
     
    // Creation et envoi de la requete
    $date = date("Y-m-d");
     
    $query = "SELECT c.Nom,c.email,p.NomProjet,p.date FROM projet p,client c;
    
    $result = mysql_query($query);
    
    // Recuperation des resultats
    while($row = mysql_fetch_row($result)){
    $Nom = $row[0];
    $email=$row[1];
    $NomProjet=$row[2];
    $date = $row[3];
    echo "<tr>\n
    <td><a href='#'>$Nom</a></td>
    <td>$email</td>
    <td>$NomProjet</td>
    <td>$date</td>
    </tr>\n";
    
    }
     
    mysql_close();
    
    ?>


    merchi d'avance

  2. #2
    Membre averti Avatar de Doopeijii
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2012
    Messages
    215
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France, Orne (Basse Normandie)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2012
    Messages : 215
    Points : 323
    Points
    323
    Par défaut
    tu passes le nom de ton client dans l'url :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ficheClient.php?nom_client=<nomDansTaBase>
    (ou l'identifiant si tu as c'est plus sûr, enfin une donnée unique et obligatoire au pire ^^)
    Comme ça dans ficheClient.php tu peux récupérer ça avec :
    Un petit n'est pas de trop si le message est utile

    "Vous êtes très nombreux dans votre cas? J'ai jamais pensé que les cons étaient en minorité..."

Discussions similaires

  1. réaffichage d'une page en conservant les données
    Par tetedeturcq dans le forum ASP.NET
    Réponses: 3
    Dernier message: 04/04/2007, 16h48
  2. [SQL] Afficher les données d'une requete SQL
    Par griese dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 22/06/2006, 11h22
  3. [VBA-E] afficher les données d'une datagrid dans des zones de textes
    Par fadwa dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 12/05/2006, 13h51
  4. [MySQL] Une liste déroulante affichant les données d'une requête SHOW par ordre alphabétique
    Par jack_1981 dans le forum PHP & Base de données
    Réponses: 8
    Dernier message: 22/12/2005, 15h53
  5. Réponses: 10
    Dernier message: 01/12/2005, 11h50

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