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 :

probleme avec un ID


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 18
    Par défaut probleme avec un ID
    bonjour,

    voila il m'arrive un problème avec mon annuaire je m'explique :

    Quand je récupère les infos dans la mysql de ma table "site" j'ai

    le nom du site --- c'est ok
    url --- c'est ok
    id_cat --- c'est ok

    mais je n'arrive pas à récupérer le nom de la catégorie de ma table "catégorie" grâce a l'id_cat qui a été enregistrer l'or de l'inscription

    bon c'est pas trop claire mais je début

    merci d'avance pour l'aide

    win

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Il faut faire une jointure entre les deux tables.
    Exemple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    SELECT site_nom, nom_categorie, url FROM table_sites 
    JOIN table_categorie USING (id_cat)
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 18
    Par défaut
    en faite j'ai dans ma table "site" id_cat qui met l'id de la catégorie à l'inscription et dans ma table "categorie" j'ai aussi id_cat ou il a l'id de la catégorie.

    ce que je voudrais faire c'est lister tous les sites qu'il y a dans ma table "site".

    par ex:

    le nom du site -- l'url -- la catégorie où il est inscrit

    et moi sa me met


    le nom du site -- l'url -- l'id où il est inscrit

    je n'arrive pas à remplacer l'id par le nom de la catégorie

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    voila mon code:
     
        //requête SQL:
        $sql = "SELECT * FROM site ORDER BY nom_site " ;
     
        //exécution de la requête:
        $requete = mysql_query( $sql ) ;
     
        //affichage des données:
        while( $result = mysql_fetch_object( $requete ) )
        {
           echo("<div align=\"center\"><tr><td>&nbsp;".$result->nom_site."</td><td>&nbsp; ".$result->url_site."</td><td>&nbsp; ".$result->id_cat." </td><td>&nbsp; ".$result->regie." </td><td>&nbsp; ".$result->validation." </td><td><a href=\"#\" onClick=\"confirme('".$result->id_cat."')\" ><div align=\"center\">Supprimer</a></div></td></tr>\n") ;
        }
     
     
     
      mysql_close() ;
    merci

  4. #4
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Si tu ne tiens pas compte de ce que je dis, on avance pas.
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 18
    Par défaut
    désolé mais je c pas trop comment je dois mettre ton code :/

    c'est pour ca je suis débutant

  6. #6
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Il faut au moins essayer avant de dire qu'on y arrive pas.
    Dans ton code il y a une requête SELECT, moi je te fournis une requête SELECT ; il y a juste a remplacer les noms bidons que j'ai mis par les bons.
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

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

Discussions similaires

  1. Probleme avec la copie des surfaces
    Par Black_Daimond dans le forum DirectX
    Réponses: 3
    Dernier message: 09/01/2003, 10h33
  2. Problèmes avec le filtrage des ip
    Par berry dans le forum Réseau
    Réponses: 9
    Dernier message: 30/12/2002, 07h51
  3. probleme avec la touche F10
    Par b.grellee dans le forum Langage
    Réponses: 2
    Dernier message: 15/09/2002, 22h04
  4. Probleme avec fseek
    Par Bjorn dans le forum C
    Réponses: 5
    Dernier message: 04/08/2002, 07h17
  5. [Kylix] probleme avec un imagelist
    Par NicoLinux dans le forum EDI
    Réponses: 4
    Dernier message: 08/06/2002, 23h06

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