Problème pour l'écriture d'une requete...
Résolu
Quentin
-
lea -
lea -
Bonsoir,
Voila, j'ai écris cette requete :
$req2 = mysql_query('SELECT gender FROM meetings WHERE username="'.$pseudo.'"');
if ($req2 = '1') {$genre = 'Homme';}
if ($req2 = '2') {$genre = 'Femme';}
Mais d'après elle, tous les membres sont des femmes.
Pourquoi ?
Merci d'avance & bonne soirée.
Voila, j'ai écris cette requete :
$req2 = mysql_query('SELECT gender FROM meetings WHERE username="'.$pseudo.'"');
if ($req2 = '1') {$genre = 'Homme';}
if ($req2 = '2') {$genre = 'Femme';}
Mais d'après elle, tous les membres sont des femmes.
Pourquoi ?
Merci d'avance & bonne soirée.
A voir également:
- Problème pour l'écriture d'une requete...
- Écriture facebook - Guide
- Ecriture en gras - Guide
- Ecriture instagram - Guide
- Écriture à l'envers miroir - Guide
- Ecriture predictive - Guide
3 réponses
Salut !
Même problème qu'ici.
$req2 ne contient pas les données, mais seulement un pointeur, qu'il faut lire par exemple avec mysql_fetch_array() et éventuellement une boulcle while.
Cf. cours.
Et pour tester une condition (if), on utilise l'opérateur ==, jamais = ;-)
Pour ton code, ça donne :
A+ :-)
Même problème qu'ici.
$req2 ne contient pas les données, mais seulement un pointeur, qu'il faut lire par exemple avec mysql_fetch_array() et éventuellement une boulcle while.
Cf. cours.
Et pour tester une condition (if), on utilise l'opérateur ==, jamais = ;-)
Pour ton code, ça donne :
$req2 = mysql_query('SELECT gender FROM meetings WHERE username="'.$pseudo.'"'); $data=mysql_fetch_array($req2); if ($data['gender'] == '1') {$genre = 'Homme';} if ($data['gender'] == '2') {$genre = 'Femme';} echo $genre;
A+ :-)