Récupérer résultat requête sql
Résolu
elodie54000
-
elodie54000 -
elodie54000 -
Bonjour,
Je cherche à récupérer le nom et le prénom de la personne dans une variable.
J'ai essayé à tatons sans parvenir à un bon résultat, pourriez-vous m'aider ?
$nom_x = 'SELECT distinct nom
FROM a JOIN b ON a.c = b.d ;';
$nom_y = mysql_query($nom_x) ;
$nom = mysql_result($nom_y) ;
(les noms ont été changés par souci de confidentialité)
Mon erreur est la suivante...
Warning: mysql_result(): supplied argument is not a valid MySQL result resource in ...
Merci par avance
Je cherche à récupérer le nom et le prénom de la personne dans une variable.
J'ai essayé à tatons sans parvenir à un bon résultat, pourriez-vous m'aider ?
$nom_x = 'SELECT distinct nom
FROM a JOIN b ON a.c = b.d ;';
$nom_y = mysql_query($nom_x) ;
$nom = mysql_result($nom_y) ;
(les noms ont été changés par souci de confidentialité)
Mon erreur est la suivante...
Warning: mysql_result(): supplied argument is not a valid MySQL result resource in ...
Merci par avance
A voir également:
- Récupérer résultat requête sql
- Recuperer message whatsapp supprimé - Guide
- Resultat foot - Télécharger - Vie quotidienne
- Récupérer mon compte facebook désactivé - Guide
- Comment récupérer un compte facebook piraté - Guide
- Comment recuperer une video sur youtube - Guide
3 réponses
Salut,
mysql_result() prend 2 paramètres,la ressource de résultat($nom_y dans ton exemple) et le numéro de la ligne à récuperer.
Si ta requête ne te retourne qu'un seule ligne, écrit ça
Mais si elle te retourne plusieurs lignes, utilise une boucle :
mysql_result() prend 2 paramètres,la ressource de résultat($nom_y dans ton exemple) et le numéro de la ligne à récuperer.
Si ta requête ne te retourne qu'un seule ligne, écrit ça
$nom = mysql_result($nom_y,0) ;
Mais si elle te retourne plusieurs lignes, utilise une boucle :
while($nom = mysql_fetch_array($nom_y)){ // }