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 :

FIND_IN_SET


Sujet :

PHP & Base de données

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    64
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 64
    Par défaut FIND_IN_SET
    Bonjour, voici ma requete :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    $selectou="SELECT * FROM meilleures_ventes WHERE FIND_IN_SET('$IdArticle','$OrdreMeilleuresVentes') IS NOT NULL";
    					echo $selectou;
    					$i=0;
    					$reqou=mysql_query($selectou) or die('Erreur SQL !<br>'.$selectou.'<br>'.mysql_error());					
    					while($datou = mysql_fetch_row($reqou)){						
    					$result=$datou[$i];
    					echo "<br/>////////".$result;
    					$i++;
    					}
    $IdArticle est un nombre.
    $OrdreMeilleuresVentes est une suite de nombre : 1,50,102,30,12

    J'aimerai savoir comment exploiter FIND_IN_SET. Ce que je cherche c'est à verifier si mon nombre IdArticle est présent dans ma liste OrdreMeilleuresVentes. SI oui condition ... Sinon condition ...

  2. #2
    Rédacteur
    Avatar de RideKick
    Homme Profil pro
    Directeur technique
    Inscrit en
    Septembre 2006
    Messages
    5 914
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Septembre 2006
    Messages : 5 914
    Par défaut
    D'après la doc il ne faut pas tester NULL mais 0 si ton article est présent ou non dans la liste .
    Pas de questions techniques en MP please

    Mon site perso

    Mon profil Viadeo

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    64
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 64
    Par défaut
    oki, mais alors comment je fais pour exploiter le resultat ? est ce que mon fetch_row convient bien ? Quel resultat va sortir si le nombre est présent et quel résultat va sortir si il l'est ?

  4. #4
    Rédacteur
    Avatar de RideKick
    Homme Profil pro
    Directeur technique
    Inscrit en
    Septembre 2006
    Messages
    5 914
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Septembre 2006
    Messages : 5 914
    Par défaut
    Si le nombre est present il va sortir le nombre de fois qu'il apparait dans la liste (1 a n) sinon 0.

    Mais du coups ta requete est etrange je pense que tu dois plutot comparer par rapport a une colonne plutot qu'a des chiffres entrés a la main sinon tu auras rien.
    Pas de questions techniques en MP please

    Mon site perso

    Mon profil Viadeo

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    64
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 64
    Par défaut
    Merci pour ces infos, j'ai réussi a les exploiter et ca fonctionne nickel.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème de requête SQL avec FIND_IN_SET ?
    Par [ZiP] dans le forum Débuter
    Réponses: 2
    Dernier message: 02/12/2013, 21h01
  2. WHERE FIND_IN_SET quand ma liste est un champ
    Par fquestel dans le forum Requêtes
    Réponses: 3
    Dernier message: 01/03/2013, 14h26

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