3 table mysql

Tags:    mysql php html

Hej alle :)

Jeg er igang med et lille projekt, hvor jeg gerne vil have at man kan hente info fra 3 tables i mysql.

Altså de tre tables ser sådan her ud:
Fold kodeboks ind/udSQL kode 


Lige nu har jeg:
Fold kodeboks ind/udPHP kode 


Jeg vil så gerne have at den finde udfra answer user_id finder navnet i user.

Når den har gjort det, skal den tælle fra votes, hvor answer_id passer med answer id, hvor mange kolonner der er i votes.

Jeg håber i forstår og vil hjælpe mig :)



9 svar postet i denne tråd vises herunder
0 indlæg har modtaget i alt 0 karma
Sorter efter stemmer Sorter efter dato
Fold kodeboks ind/udPHP kode 


Er det ikke noget lign. det her du vil have fat i? Nu forstod jeg ikke spørgsmålet 100% tror jeg.
Ellers så prøv at kigge på dette link:
php - mysql join 3 tables



Indlæg senest redigeret d. 19.12.2011 15:21 af Bruger #16025
Det virker faktisk næsten. Der er bare en mindre fejl, altså den skal tælle for dem der får stemmerne, ikke den der giver :)



Ud fra hvilken tabel/række skal den tælle? :)



Altså den skal tælle rækkerne i votes, hvor answer_id er lige med id i answer. I answer skal user_id være lige med id i user. Så være det være navnet der bliver vist :)



Fold kodeboks ind/udPHP kode 


Er ikke helt sikker på om det virker.



Indlæg senest redigeret d. 19.12.2011 16:02 af Bruger #16025
Der bliver bare det samme :(



Hmm, så kender jeg ikke svaret når jeg ikke selv er inde i det :D



Hvad med:
Fold kodeboks ind/udKode 




Indlæg senest redigeret d. 19.12.2011 19:45 af Bruger #5620
Det virker fint, men det er bare dem der har givet voten :/



t