interroger une bdd

Discussion dans 'Développement d'un site Web ou d'une appli mobile' créé par dudo, 22 Janvier 2009.

  1. dudo
    dudo WRInaute impliqué
    Inscrit:
    10 Janvier 2004
    Messages:
    532
    J'aime reçus:
    0
    Bonjour,

    N'étant pas un spécialiste des interrogations Sql
    peut on m'expliquer ce cas

    Code:
    Si j'ai une variable (un N° de département, ex 11) et un champ (Dpt)
    contenant 11-30-34-48-66 ou 11 30 34 48 66 et que j'interroge ma base 
    avec
    
    $sql = 'SELECT * FROM manger WHERE Dpt IN ('.$cp.') LIMIT 7'; 
    
    cela fonctionne uniquement si $cp=11 car il est en premiere position 
    donc si je cherche 30 il ne le trouve pas bien qu'il y soit.
    
    J'ai bien essayé ceci
    $sql = 'SELECT * FROM manger WHERE Dpt LIKE ('.$cp.') LIMIT 7'; 
    mais je me retrouve avec des erreurs d'interrogation 
    
    Alors comment interroger dans ce cas ?

    ludo merci
     
  2. Marie-Aude
    Marie-Aude WRInaute accro
    Inscrit:
    5 Juin 2006
    Messages:
    16 726
    J'aime reçus:
    169
    réaction un, la structure de ta base est loin d'être top

    sinon je pense que tu dois d'abord retraiter le contenu du champs, pour isoler les valeurs, mais bien sûr tu n'as pas un nombre de département fixes ?
     
  3. silef
    silef WRInaute occasionnel
    Inscrit:
    13 Janvier 2006
    Messages:
    294
    J'aime reçus:
    0
    Ta structure est pas top mais avec cette requete ça doit fonctionner :

    Code:
    $sql = "SELECT * FROM manger WHERE Dpt LIKE '%".$cp."%' LIMIT 7"; 
    
     
Chargement...
Similar Threads - interroger bdd Forum Date
interroger une bdd Développement d'un site Web ou d'une appli mobile 18 Octobre 2008
[Script] - Interroger et manipuler Wordpress directement via un script PHP en crontab Développement d'un site Web ou d'une appli mobile 26 Avril 2012
Cherche de l'aide pour interroger Google Search API (webservice) Google : l'entreprise, les sites web, les services 20 Décembre 2009
Interroger API google Référencement Google 30 Juin 2009
Interroger directement Google ? Crawl et indexation Google, sitemaps 1 Décembre 2008
Interroger une base de données pour l'URL Rewriting URL Rewriting et .htaccess 21 Avril 2008
MYSQL - Intérroger plusieurs tables en même temps ? Administration d'un site Web 24 Décembre 2007
Interroger les WHOIS sur des mots clès Administration d'un site Web 18 Juin 2006
Interroger directement GG Référencement Google 19 Avril 2006
Comment interroger une Base de donnée distante Administration d'un site Web 15 Mai 2003
Inviter une BDD à liker une page Facebook Facebook 7 Octobre 2018
Description DOM en bdd Développement d'un site Web ou d'une appli mobile 1 Septembre 2016
Connexion à une BDD externe Développement d'un site Web ou d'une appli mobile 13 Janvier 2016
SaaS et Design de Bdd : une base par client ou une base pour tous les clients ? Administration d'un site Web 7 Juillet 2015
BDD email pour le emailing Monétisation d'un site web 6 Février 2015
Structure bdd messagerie Administration d'un site Web 11 Janvier 2015
Créer numéro de référence sans bdd Développement d'un site Web ou d'une appli mobile 7 Novembre 2014
Variable php en BDD Développement d'un site Web ou d'une appli mobile 29 Avril 2014
Implementation bdd sur siteweb Développement d'un site Web ou d'une appli mobile 7 Avril 2014
Mauvais Current_Timestamp en auto dans ma BDD Développement d'un site Web ou d'une appli mobile 6 Mars 2014