PHP|Débutant :: Forums

Advertisement

Besoin d'aide ? N'hésitez pas, mais respectez les règles

Vous n'êtes pas identifié(e).

#1 MySQL, PostgreSQL, etc... » Requete imbriquée » 01-03-2012 23:26:24

tazetpat
Réponses : 2

Bonjour.

Depuis plusieurs jours je bute sur un problème : une requête imbriquée.

Je m'explique, j'ai une requête qui extrait les données d'une table (table = comandes, données extraites = reference_article, quantite, prix_unitaire).
Jusque là ca fonctionne.
J'ai une deuxiemme table (articles) qui contient des données (reference_art, denomination_article, taille couleur, type_article).

Je dois extraire la donnée type_article en fonction de la reference_article (provenant de la table des commandes), sachant que reference_article (commandes) et reference_art (articles) sont identiques.

Je vous joins ici une portion de mon code dans lequel je dois imbriquer la deuxemme requête :


// Calcul de la commande passée par ambasadrice
$sql = "SELECT reference_article,quantite,prix_unitaire
FROM commandes
WHERE ambassadrice='$num_ambassadrice' and campagne='$campagne'"
;

$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
$total_amba=0;
$reference_article=0;

// on fait une boucle qui va faire un tour pour chaque enregistrement
while($data = mysql_fetch_assoc($req))
    {
  $prix=($data['prix_unitaire']);
  $reference=($data['reference_article']); 
 
// on affiche les informations de l'enregistrement en cours
 
  $ligne_article=0;
 
  $ligne_article=(($data['quantite']) * $prix);
    $total_amba=($total_amba+$ligne_article);
   
  }
 

Merci pour votre aide.
Amicalement, Taz.

Pied de page des forums

Propulsé par FluxBB