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 :

pb d'affichage d'une requete bdd [MySQL]


Sujet :

PHP & Base de données

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    29
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 29
    Par défaut pb d'affichage d'une requete bdd
    Sur la 1ère page, je fais remplir la demande avec un champ à completer (appelé : "%frs")

    A la page suivante, je fais une recherche pour que le champs "$frs"=societe (dans la base) et s'affiche (résultat = plusieurs fournisseurs s'affiche)
    on sélectionne le fournisseur choisi

    Et sur ma 3ème page,
    J'essaie d'afficher les coordonnées complètes de la base frs
    (societe, nom, adresse ...)

    J'ai qq soucis pour afficher ma 3ème requete.

    Voici le code :
    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
      <?
    //connection à la base de données<br />
    include ("connect.php");
    $db = mysql_connect($str_host,$str_user, $str_password); 
     
    // on sélectionne la base
    mysql_select_db("$DBASE", $db); 
     
    // on crée la requête SQL 
    $sql = "SELECT societe from frs where num='$numero'";
     
    //print
    $mysql_result = mysql_query($sql,$db);
    $row = mysql_fetch_array($mysql_result);
    $frs = $row[0];
     
    //requete de selection
    $requete = "SELECT * FROM frs WHERE societe LIKE \"%$frs%\""; 
     
    //print ("requete : $requete<br>");
    $mysql_result = mysql_query($requete, $db);
     {
    print("$nom");
    	}
    ?>

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    44
    Détails du profil
    Informations personnelles :
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 44
    Par défaut
    Je pense pas avoir tout compris.

    Je peux cependant te dire que je ne vois pas dans ton code le moment ou tu instancie et donne une valeur à $nom ... Tu exécute la requete mais tu ne parcours pas les résultats...

    Autre conseil, tu n'es pas obligée de mettre des doubles-quotes (") pour afficher le contenu d'une variable :
    echo "$nom";
    équivalent à
    echo $nom;

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    29
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 29
    Par défaut
    dans ma base, je souhaite récuper les champs "nom, societe, adresse".

    en associant le nom de société "$num" au nom de la société dans la base,
    puis je souhaite afficher les info de ma base (nom, societe, adresse)?

    Je suis un peu novice en php, merci pour votre aide

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    44
    Détails du profil
    Informations personnelles :
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 44
    Par défaut
    Je te propose de regarder cette documentation.

    Tu y trouveras des exemples d'utilisation de la fonction mysql_fetch_assoc qui te permet de lire les résultats d'une requete.

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    29
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 29
    Par défaut
    Merci

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

Discussions similaires

  1. Réponses: 5
    Dernier message: 29/01/2007, 14h33
  2. [SQL] Affichage d'une requete SQL
    Par djinko dans le forum PHP & Base de données
    Réponses: 17
    Dernier message: 22/10/2006, 12h58
  3. Affichage d'une requete
    Par nicoaix dans le forum Requêtes
    Réponses: 4
    Dernier message: 05/07/2006, 10h44
  4. [POO] Classe d'affichage d'une requête
    Par guidav dans le forum Langage
    Réponses: 4
    Dernier message: 17/02/2006, 15h20
  5. Limiter les affichages d'une requete avec POstgre
    Par jenny50 dans le forum PostgreSQL
    Réponses: 2
    Dernier message: 12/01/2006, 16h26

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