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 :

Affichage résultat mysql_fetch_array [MySQL]


Sujet :

PHP & Base de données

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Février 2006
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 21
    Par défaut Affichage résultat mysql_fetch_array
    Bonsoir

    j ai un code qui me permet de recuperer un tableau de ma base sql
    le pb est que lorsque je souhaite l afficher, tous le resultat est sur une ligne et non l un en dessus de l autre

    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
     
     
    $reponse=mysql_query("select *from com order by date desc"); 
    while($donnees=mysql_fetch_array($reponse)) 
     
     
     
    { 
     
    echo $donnees['date']; 
    echo $donnees['pseudo']; 
    echo $donnees['site']; 
    echo $donnees['com']; 
     
    }
    j ai essaye \n et \t mais mon exploreur detecte une erreur.

    merci

  2. #2
    Membre Expert

    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    1 138
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Octobre 2002
    Messages : 1 138
    Par défaut
    Tu peux mettre des br si tu affiches la page dans du html.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    echo $donnees['date'].'</br>'; 
    echo $donnees['pseudo'].'</br>'; 
    echo $donnees['site'].'</br>'; 
    echo $donnees['com'].'</br>';

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Février 2006
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 21
    Par défaut
    il s agit d un code en php
    il se trouve dans <?php -------?>

  4. #4
    Membre Expert

    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    1 138
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Octobre 2002
    Messages : 1 138
    Par défaut
    Oui je me suis mal exprimé, si cette page est destinée à etre affiché dans un navigateur , le <br> devrait fonctionner.

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Février 2006
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 21
    Par défaut
    non le <br> ne fonctionne pas
    il me donne l erreur

    Parse error: syntax error, unexpected '<' in C:\wamp\www\voscommentaires.php on line 88

    merci quand meme

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Février 2006
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 21
    Par défaut
    le </br> ne fonctionne pas
    mais le <br /> fonctionne

    maintenant reste a trouver une tabulation
    si quelqu un connait en php et non html

    merci

  7. #7
    Membre Expert

    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    1 138
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Octobre 2002
    Messages : 1 138
    Par défaut
    Désolé pour la mauvaise syntaxe du br, une typo malheureuse.
    Pour ton problème, si tu veux afficher de la mise en page (saut de ligne, tabulation, etc..) dans une page affichée dans in navigateur web, tu es obligé de faire du html.

    Pour faire une tabulation en html, tu as plein de moyens, soit te servir des balises <li></li> ou encore en créer une en plaçant tes éléments à afficher dans une balise <div style="padding-left:10px"> par exemple. Ce qui donne pour ton cas par exemple:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    echo '<div style="padding-left:20px;">';
    echo $donnees['date'].'<br />'; 
    echo $donnees['pseudo'].'<br />'; 
    echo $donnees['site'].'<br />'; 
    echo $donnees['com'].'<br />';
    echo '</div>';

  8. #8
    Membre averti
    Profil pro
    Inscrit en
    Février 2006
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 21
    Par défaut
    merci a tous
    j ai trouve avec des bidouilles

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

Discussions similaires

  1. [MySQL] Affichage résultat requête SQL dans page HTML comme un tableau
    Par joxbl dans le forum PHP & Base de données
    Réponses: 13
    Dernier message: 14/03/2011, 14h26
  2. [SQL] Affichage résultat requête dans un tableau, bouton affichage page
    Par megapacman dans le forum PHP & Base de données
    Réponses: 35
    Dernier message: 18/05/2006, 16h42
  3. Réponses: 1
    Dernier message: 11/05/2006, 16h37
  4. Affichage résultat type Google (multipage multibase)
    Par LeCaméléon dans le forum XMLRAD
    Réponses: 7
    Dernier message: 02/04/2006, 16h17
  5. Affichage résultat de requête dans un champ
    Par dj-julio dans le forum WinDev
    Réponses: 1
    Dernier message: 18/01/2006, 10h51

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