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 :

problème de récupération


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Femme Profil pro
    Inscrit en
    Mars 2009
    Messages
    190
    Détails du profil
    Informations personnelles :
    Sexe : Femme

    Informations forums :
    Inscription : Mars 2009
    Messages : 190
    Par défaut problème de récupération
    salut,
    veuillez jeter un coup d’œil sur ma requête,car elle récupère que le $nom,$liste non,alors que les 2 sont remplis dans la DB
    Merci d'avance.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
      <?php 
     
    if(isset($_POST['afficher']))
     {
     
     $liste=$_POST['liste'];
     
    $resi=mysql_query("select activite,specialite,potentialite from partenaire where partenaire.pharam_id in (select aff.pharam_id from aff where aff.liste = '".$liste."' and aff.nom= '".$nom."')")or die(mysql_error());
    echo $liste ;
    echo $nom ;
     
     ?>

  2. #2
    Expert confirmé
    Avatar de Benjamin Delespierre
    Profil pro
    Développeur Web
    Inscrit en
    Février 2010
    Messages
    3 929
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Février 2010
    Messages : 3 929
    Par défaut
    J'ai beau lire et relire ton script, pas moyen de comprendre ce que tu essaie de faire...

    Pour moi ce morceau de code ne veut pas dire grand chose. Tu es sûre d'avoir bien saisi comment effectuer une requête SQL en PHP ? Sinon tu devrais commencer par là: http://www.developpez.net/forums/d68...tants-presses/

    Au passage, tu devrais utiliser une jointure plutôt qu'une sous requête.

  3. #3
    Membre confirmé
    Femme Profil pro
    Inscrit en
    Mars 2009
    Messages
    190
    Détails du profil
    Informations personnelles :
    Sexe : Femme

    Informations forums :
    Inscription : Mars 2009
    Messages : 190
    Par défaut
    Oui en fait c'est juste une partie d'un code avec lequel je veux afficher un champ dans mon <td> a partir de cette requête (le champ :potentialité va se récupérer a partir de la table partenaire mais à condition que id va se trouver dans les deux tables (celle de récupération(partenaire) et celle d’affectation(aff))et aussi(la jointure) selon la liste que je choisi dans le 'selected'
    voilà 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
     <?php 
     
    if(isset($_POST['afficher']))
     {
     
     $liste=$_POST['liste'];
     
    $resi=mysql_query("select activite,specialite,potentialite from partenaire where partenaire.pharam_id in (select aff.pharam_id from aff where aff.liste = '".$liste."' and aff.nom= '".$nom."')")or die(mysql_error());
    echo $liste ;
    echo $nom ;
     
     ?>
        	  <?php while ($rows = mysql_fetch_assoc($resi)) { ?>
     
       <td width="410">Partenaire 
         <input type="text" name="potentialite" 
        value="<?php echo $rows['potentialite']; ?>" />
         <?php } ?> </td><?php  }?>
    Alors juste comme test pour voir si la récupération de valeur fonctionne ou pas,j'ai utilisé les echo,dont ila retourné que le $nom et $liste non

  4. #4
    Expert confirmé
    Avatar de Benjamin Delespierre
    Profil pro
    Développeur Web
    Inscrit en
    Février 2010
    Messages
    3 929
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Février 2010
    Messages : 3 929
    Par défaut
    D'accord mais d'ou tu le sors $nom ?

  5. #5
    Membre confirmé
    Femme Profil pro
    Inscrit en
    Mars 2009
    Messages
    190
    Détails du profil
    Informations personnelles :
    Sexe : Femme

    Informations forums :
    Inscription : Mars 2009
    Messages : 190
    Par défaut
    de table aff aussi

  6. #6
    Expert confirmé
    Avatar de Benjamin Delespierre
    Profil pro
    Développeur Web
    Inscrit en
    Février 2010
    Messages
    3 929
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Février 2010
    Messages : 3 929
    Par défaut
    Je ne comprends décidément rien... Où la variable $nom est initialisée dans ton code ?

Discussions similaires

  1. [TIBSQL] Problème de récupération d'un champs
    Par TitiFr dans le forum Bases de données
    Réponses: 6
    Dernier message: 07/08/2005, 13h33
  2. [hibernate]Problème de récupération d'objet...
    Par roxx62 dans le forum Hibernate
    Réponses: 1
    Dernier message: 07/07/2005, 11h36
  3. Réponses: 8
    Dernier message: 12/05/2005, 08h16
  4. Nouveau problème de récupération de valeurs.
    Par pmboutteau dans le forum ASP
    Réponses: 4
    Dernier message: 09/03/2005, 10h48
  5. Problème de récupération de texte de formulaire
    Par bigourson dans le forum Langage
    Réponses: 4
    Dernier message: 15/09/2004, 16h27

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