Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD > PHP & MySQL
PHP & MySQL Forum d'entraide sur les fonctions MySQL avec PHP. Avant de poster -> FAQ MySQL, Cours MySQL et Sources MySQL. Pour les questions concernant le moteur MySQL plutôt que les fonctions PHP, merci d'utiliser le forum MySQL.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 20/09/2011, 17h49   #1
Nouveau Membre du Club
 
Femme
Inscription : mars 2009
Messages : 174
Détails du profil
Informations personnelles :
Sexe : Femme

Informations forums :
Inscription : mars 2009
Messages : 174
Points : 28
Points : 28
Envoyer un message via MSN à xzéna
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 :
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 ;
 
 ?>
__________________
y a pas d'autre solution..il faut apprendre !!
xzéna est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/09/2011, 18h18   #2
Modérateur
 
Avatar de Benjamin Delespierre
 
Benjamin Delespierre
Développeur Web
Inscription : février 2010
Messages : 2 991
Détails du profil
Informations personnelles :
Nom : Benjamin Delespierre
Âge : 24
Localisation : France

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

Informations forums :
Inscription : février 2010
Messages : 2 991
Points : 5 029
Points : 5 029
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.
__________________
A la recherche d'un framework MVC facile a prendre en main ? Essayez Axiom
Nouveau: la référence d'Axiom est disponible sur GitHub (je la peaufine en ce moment même).

Un problème correctement identifié est à moitié résolu, évitez de poster l'intégralité de votre code avec pour seule explication "ça ne marche pas...".
Pour identifier correctement vos problèmes PHP, utilisez la gestion des erreurs et xdebug.

Les boutons et existent, servez-vous en
Benjamin Delespierre est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/09/2011, 18h29   #3
Nouveau Membre du Club
 
Femme
Inscription : mars 2009
Messages : 174
Détails du profil
Informations personnelles :
Sexe : Femme

Informations forums :
Inscription : mars 2009
Messages : 174
Points : 28
Points : 28
Envoyer un message via MSN à xzéna
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 :
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
__________________
y a pas d'autre solution..il faut apprendre !!
xzéna est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/09/2011, 18h48   #4
Modérateur
 
Avatar de Benjamin Delespierre
 
Benjamin Delespierre
Développeur Web
Inscription : février 2010
Messages : 2 991
Détails du profil
Informations personnelles :
Nom : Benjamin Delespierre
Âge : 24
Localisation : France

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

Informations forums :
Inscription : février 2010
Messages : 2 991
Points : 5 029
Points : 5 029
D'accord mais d'ou tu le sors $nom ?
__________________
A la recherche d'un framework MVC facile a prendre en main ? Essayez Axiom
Nouveau: la référence d'Axiom est disponible sur GitHub (je la peaufine en ce moment même).

Un problème correctement identifié est à moitié résolu, évitez de poster l'intégralité de votre code avec pour seule explication "ça ne marche pas...".
Pour identifier correctement vos problèmes PHP, utilisez la gestion des erreurs et xdebug.

Les boutons et existent, servez-vous en
Benjamin Delespierre est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/09/2011, 19h12   #5
Nouveau Membre du Club
 
Femme
Inscription : mars 2009
Messages : 174
Détails du profil
Informations personnelles :
Sexe : Femme

Informations forums :
Inscription : mars 2009
Messages : 174
Points : 28
Points : 28
Envoyer un message via MSN à xzéna
de table aff aussi
__________________
y a pas d'autre solution..il faut apprendre !!
xzéna est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/09/2011, 21h10   #6
Modérateur
 
Avatar de Benjamin Delespierre
 
Benjamin Delespierre
Développeur Web
Inscription : février 2010
Messages : 2 991
Détails du profil
Informations personnelles :
Nom : Benjamin Delespierre
Âge : 24
Localisation : France

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

Informations forums :
Inscription : février 2010
Messages : 2 991
Points : 5 029
Points : 5 029
Je ne comprends décidément rien... Où la variable $nom est initialisée dans ton code ?
__________________
A la recherche d'un framework MVC facile a prendre en main ? Essayez Axiom
Nouveau: la référence d'Axiom est disponible sur GitHub (je la peaufine en ce moment même).

Un problème correctement identifié est à moitié résolu, évitez de poster l'intégralité de votre code avec pour seule explication "ça ne marche pas...".
Pour identifier correctement vos problèmes PHP, utilisez la gestion des erreurs et xdebug.

Les boutons et existent, servez-vous en
Benjamin Delespierre est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 18h48.


 
 
 
 
Partenaires

Hébergement Web