Mysql

Résolu/Fermé
delph - 14 févr. 2009 à 16:58
 delph - 14 févr. 2009 à 17:42
Bonjour,

Voilà je voudrai sélectionner certaines choses sur ma BDD mysql, comment faire ?

J'ai une table "membres" avec les champss suivants "pseudo" "parain" "jours" etc.
Je voudrai que la requête m'affiche le pseudo des personnes qui n'ont pas de parrain (donc rien) et qui ont un jour de connection qui commence à partir de 2.

Que mettre ?

SELECT * FROM `membres` WHERE ...

4 réponses

bissdebrazza Messages postés 2065 Date d'inscription vendredi 29 juin 2007 Statut Contributeur Dernière intervention 7 décembre 2017 712
14 févr. 2009 à 17:21
Salut!

essai ceci:

SELECT * FROM `membres` WHERE parain='' AND jours >'1';

Pas testé mais bon ça peut marché!
1
Ricky38 Messages postés 4349 Date d'inscription samedi 15 mars 2008 Statut Contributeur Dernière intervention 2 novembre 2013 1 459
14 févr. 2009 à 17:30
oui tu as bien raison mon ami je viens de le réaliser

j'ai testé le tient et ça fonctionne numéro 1 :)

SELECT * FROM `membres` WHERE parain='' AND jours >'1';
0
Ricky38 Messages postés 4349 Date d'inscription samedi 15 mars 2008 Statut Contributeur Dernière intervention 2 novembre 2013 1 459
14 févr. 2009 à 17:17
Salut,

essaie ceci:

"SELECT * FROM membres WHERE parain='' AND jours!='1'"
0
bissdebrazza Messages postés 2065 Date d'inscription vendredi 29 juin 2007 Statut Contributeur Dernière intervention 7 décembre 2017 712
14 févr. 2009 à 17:23
Attention Ricky, on mettant <>1 c'est pas trop prudent,car s'il y a O comme jours de connection,eh beh ta requête va satisfaire,or lui veux que ça commence par 2.Donc O et 1 exclu!
0
J'ai mis ça mais cela ne fonctionne pas :

SELECT * FROM `membres` WHERE parain='' AND jours >'1';

Même ceci ne marche pas :

<?php
mysql_select_db("membres");
$reponse = mysql_query("SELECT * FROM `membres` WHERE parain='' AND jours >'1')";
?>
0
Ah si !! c bon, c'est bon cela fonctionne bien merci beaucoup à tous les 2 :-)

J'avais mis parain et mon champ était parrain
0