Aller au contenu

coco2009

Membre
  • Compteur de contenus

    4
  • Inscrit(e) le

  • Dernière visite

Messages postés par coco2009

  1. Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /homez.53/...php on line 20

    signifie qu'il n'y pas de resultats retournés

    pour palier ce pb il faut que tu testes le résultat :

    [...]

    $reponse = mysql_query("SELECT nom, client FROM commande WHERE client='Florent'");

    if($reponse){

    while ($donnees = mysql_fetch_array($reponse) )

    {

    ?>

    <?php echo $donnees['nom']; ?> commande de mr ou mme <?php echo $donnees['client']; ?><br />

    <?php

    }

    }

    [...]

    comment stockes-tu l'identifiant du client ?

  2. non ce n'est pas ce que je cherche.

    je ne veux remonter que les event_genre.idGenre les plus profond de mon arboresence. les seules valeurs qui m'intéresse sont (en gras) :

    pour la table event_genre

    1 | 1

    1 | 2

    1 | 3

    je vais essayer d'être plus claire :

    j'ai 1 événement (the rocky horror picture show) classé dans diverse catégories (cinéma - horreur - comédie - theatre)

    traduit dans ma base ca donne :

    table_genre (liste de tous les genres)

    idGenre | idParent | nom

    1 | 0 | cine

    2 | 1 | horreur

    3 | 1 | comedie

    4 | 0 | théatre

    table_event (liste de tous les événement)

    idEvent | nom

    1 | the rocky horror picture show

    table_event_genre (jointure n (event) -> n (genre) )

    idEvent | idGenre

    1 | 1

    1 | 2

    1 | 3

    1 | 4

    je souhaite extraire uniquement les données qui appartiennent au sous catégories les plus profonde :

    la ligne 1 | 1 ("the rocky horror picture show" - "cine") de la table ci dessus ne m'intéresse pas puisque les lignes

    1 | 2 ("the rocky horror picture show" - "cine>horreur")

    1 | 3 ("the rocky horror picture show" - "cine>comedie")

    existent

  3. Bonjour,

    me voici avec un pb lié à la recursivité mysql il me semble, et je ne sais comment m'en dépatouiller, ni même comment l'expliquer...

    j'ai 2 tables :

    genre

    - idGenre

    - idParent

    - nom

    event_genre

    - idEvent

    - idGenre

    ce qui donne par exemple:

    pour la table genre

    1 | 0 | cine

    2 | 1 | policier

    3 | 0 | musique

    pour la table event_genre

    1 | 1

    1 | 2 <------ à remonter

    1 | 3 <------ à remonter

    je voudrais remonter de la table event les lignes (couple idEvent/idGenre) qui correspondent aux genres les plus profonds, sachant que je ne connais pas forcement la profondeur de mon arbre genre

    avez vous une idée ?

    Merci,

    Sandrine

×
×
  • Créer...