Mysql og tre tabeller

Tags:    php

Hej,

Jeg har tænkt lidt over den her, men kan ikke finde frem til noget, så håber der er nogen derude der kan hjælpe mig.
Jeg har tre tabeller. Den første indeholder en beskrivelse af en masse produkter, hvor hvert produkt har et produkt-id (pid). Tabellen pro_click indeholder rækker, med informationerne id, pid og username. Pid i pro_click er det samme som et givent pid i pro_info, mens username identificerer de enkelte brugers klik for det enkelte produkt. Pro_sub er bygget op på samme måde som pro_click, men den indeholder information om hvor mange der har købt produktet.
Mit problem er, at jeg ikke kan finde ud af, hvordan jeg skal få den til at udskrive alle de produkter fra pro_info, som også er til stede i pro_click hvor brugernavnet='x' f.eks. Og derefter hvordan jeg får den til at udskrive det som en linie, med informationen description, summen af rækker i pro_click hvor pid er det samme som pid for pro_info og username='x, og det samme for pro_sub.

Håber der er nogen, som kan hjælpe med mig at løse dette problem.

På forhånd tak! - Har vedlagt databasen beskrivelserne herunder.

pro_info
---------
id
pid
description

pro_click
----------
id
pid
username

pro_sub
--------
id
pid
username



1 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 5 karma
Sorter efter stemmer Sorter efter dato
Sql kode til pro_click joined med pro_info
Fold kodeboks ind/udKode 


Sql kode til pro_sub joined med pro_info
Fold kodeboks ind/udKode 


For at tilslutte til MySql:
Fold kodeboks ind/udKode 


For at få felterne ud i HTML:
Fold kodeboks ind/udKode 


Var det noget i den stil, ellers må du fatte blækhuset igen!




Indlæg senest redigeret d. 28.03.2008 21:00 af Bruger #12143
t