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 :

affiche des données ( listes)


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Janvier 2007
    Messages
    219
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 219
    Par défaut affiche des données ( listes)
    Bonjour
    je n'arrive pas avoir la liste des elements de ma table, c'est uniquement l'entete du tableau avec une ligne vierge qui est affichée et pourtant il ya au moins 5 enregistrements dans la table$

    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
    <htm>
    <head>
    <title>::::: TP PHP :::::</title>
    </head>
    <body>
    <table width="100%" border="1"    style="border: double">
    <tr>
    <td width="20%"> Nom</td>
    <td width="20%"> Prenom</td>
    <td width="20%"> Adresse</td>
    <td width="20%"> Code Postal</td>
    <td width="20%"> Telephone</td>
    <td width="20%"> Region</td>
    <td width="20%"> sexe</td>
    <td width="20%"> email</td>
    <td width="20%"> photo_id</td>
    </tr>
    <?
    $nom=$_GET['nom'];
    $prenom=$_GET['prenom'];
    $adresse=$_GET['adresse'];
    $cp=$_GET['cp'];
    $telephone=$_GET[telephone];
    $region=$_GET['region'];
    $sexe=$_GET[sexe];
    $email=$_GET[email];
     
    mysql_connect("localhost","root","") or die(" Echec de connexion au serveur de la BD");
     
    $q="select nom,prenom,adresse,cp,telephone,region,sexe,email,photo_id from personne order by nom";
    $x=mysql_select_db("info",$q);
    while ($r = mysql_fetch_row($x))
    {
    ?>
    <tr>
    <td width="20%"> <? echo $r[0] ?> </td>
    <td width="20%"> <? echo $r[1] ?> </td>
    <td width="20%"> <? echo $r[2] ?> </td>
    <td width="20%"> <? echo $r[3] ?> </td>
    <td width="20%"> <? echo $r[4] ?> </td>
    <td width="20%"> <? echo $r[5] ?> </td>
    <td width="20%"> <? echo $r[6] ?> </td>
    <td width="20%"> <? echo $r[7] ?> </td>
    <td width="20%"><src href="<? echo $r[8] ?>" /> </td>
    </tr>
    <?
    }			  
    ?>
    </table>
    </body>
    </hmtl>

  2. #2
    Membre chevronné Avatar de guigo
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    612
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 612
    Par défaut
    salut,
    essaye de mettre un point virgule apres echo $r[];


    Guigo

  3. #3
    Membre confirmé
    Inscrit en
    Janvier 2007
    Messages
    219
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 219
    Par défaut malheureusement
    Bonsjoir j'ai mi le ( point vigule apres le echo $r[8]
    mais ça ne passe pas

  4. #4
    Expert confirmé

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920
    Par défaut
    pour faire une requete c'est mysql_query pas mysql_select_db ....

    active les erreurs pour php et pour mysql

  5. #5
    Membre chevronné Avatar de guigo
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    612
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 612
    Par défaut
    Passe ta requete directe dans ton serveur sql.
    Tu regarde si elle renvoie bien quelque chose...

  6. #6
    Membre confirmé
    Inscrit en
    Janvier 2007
    Messages
    219
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 219
    Par défaut en une soltuon trouvée.
    j'ai enfin trouver une solution en remodelant comme suite elle marche
    Merci de votre assistance.

    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
     
    <?php
    print "<table border=1>";
    print "<tr>";
    print "<th> Nom</th><th> Prenom</th><th> Adresse</th><th > Code Postal</th><th > Telephone</th><th > Region</th><th> sexe</tdh><th > email</th>";
    print"</tr>";
    mysql_connect("localhost","root","") or die(" Echec de connexion au serveur de la BD");
    mysql_select_db('info');
     
    if (mysql_connect("localhost","root","")) {
      echo "connexion réussie";
    }
    else {
      echo "connexion impossible...".mysql_error();
    } 
    $reponse= mysql_query('select nom,prenom,adresse,cp,telephone,region,sexe,email  from personne order by nom'); 
    $ncol=mysql_num_fields($reponse);
    while ($donne=mysql_fetch_array($reponse)){
    print "<tr>";
    for ( $i=0;$i < $ncol; $i++)
    {print "<td>$donne[$i]</td>";}
    print "</trd>";}
    print "</TABLE> ";
    //mysql_free_result($donne);
    ?>

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

Discussions similaires

  1. Afficher des données importées dans une list box
    Par accessbeginner dans le forum Interfaces Graphiques
    Réponses: 2
    Dernier message: 11/06/2015, 15h51
  2. [XL-2010] Afficher des données par rapport à une liste de mois
    Par Lepetitlezard51 dans le forum Excel
    Réponses: 5
    Dernier message: 05/12/2014, 23h36
  3. [AC-2003] Afficher des données d'une liste deroulante
    Par chuspyto dans le forum VBA Access
    Réponses: 10
    Dernier message: 23/04/2013, 21h11
  4. afficher des données sous forme de liste
    Par yannick9 dans le forum VBA Access
    Réponses: 4
    Dernier message: 02/08/2007, 14h32
  5. [BDE] Afficher des données dans un TDBComboBox
    Par $grm$ dans le forum C++Builder
    Réponses: 6
    Dernier message: 30/09/2004, 10h37

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