SELECT multi tableaux

Bonjour,

Voila, j'ai deux types de produits stoques dans deux tableaux.
Ces derniers sont ajoutes a SESSION par l'utilisateurs grace a leurs id's.

Comment faire maintenant pour recuperer les id's de la session ?

Cette ligne etait-elle bonne ?

$commande = mysql_query("SELECT * FROM tableau1, tableau2 WHERE id_item = ".$_SESSION["id_item"][$i]." ORDER BY id_item DESC");

Ca ne marche pas chez moi :(
Configuration: Windows XP
Firefox 3.0.11

2 réponses

  • Votes
  • Date
  • Date décroissante
  1. Contributeur
    salut,

    Voila, j'ai deux types de produits stoques dans deux tableaux.
    Ces derniers sont ajoutes a SESSION par l'utilisateurs grace a leurs id's.
    Comment faire maintenant pour recuperer les id's de la session ?

    en premier, il faut clarifier les choses !

    dans une base de donnée, il y a des tables, pas des tableaux.

    deux tables, pourquoi ?

    à quoi te servent les variables de sessions (qui sont des tableaux) ?

    en clair, dis-nous plutôt ce que tu veux faire exactement et ce que contient ta base de donnée.
    1. Faudrait voir à ne pas poser plusieurs fois la même question ...

      http://www.commentcamarche.net/forum/affich 13412662 probleme php logique

      Si tu veux avancer :
      - Pourquoi 2 tables dans la base de donnée ?
      - Pourquoi 2 tableaux d'id ?
      - ne pourrais-tu pas simplifier à 1 seule table avec un champ pour différencier si c'est un produit type 1 ou 2 ? pour les afficher dans des select différents ? comme ça tout le monde à un id unique et plus de soucis.

      Pour ta requête sur 2 tables, c'est normal que tu n'ai pas le résultat attendu, étant donné que tu ne fait pas le lien entre les 2 tables ! et en plus tu dois avoir id_item dans les 2 tables, donc confusion.