gegevens van een rowuit mysql echo'en in script
Ik heb in mijn databaseeen tabel genaamd answers_users_inputen daar staan dan answer_1 tot en met answer_20 in en ook de velden survey_id en username o.a
Nu mijn vraag:
Ik heb 3 tabellen.
In de eerste tabel staan question 1 tot en met 20 en daarnaast het juiste antwoord. Nu wil ik datin tabel 2 de user antwoorden worden geladen.
Tabel1 Tabel2
QUESTION No | Right answer USERNAME1 USERNAME2
Question1 right1 answer1 answer1
Question2 right2 answer2 answer2
Question3 right3 answer3 answer3
Question4 right4 answer4 answer4
Question5 right5 answer5 answer5
Question6 right6 answer6 answer6
Question7 right7 answer7 answer7
Question8 right8 answer8 answer8
Question9 right9 answer9 answer9
Question10 right10 answer10 answer10
hoe kan ik dit voor elkaar krijgen
Tabel questions:
- question_id
- question_text
- right_answer
Tabel user_answers
- question_id
- user_id
- given_answer
De query:
ikwil alle antwoorden kunnenzien van de users.
dus zoals ik ze nu opgebouwd heb
Christiaan de kleine op 27/02/2013 18:38:29:
Ik heb in mijn databaseeen tabel genaamd answers_users_inputen daar staan dan answer_1 tot en met answer_20 in en ook de velden survey_id en username o.a
Zoals je het hier zegt lijkt het erop dat je een tabel met min 22 kolommen.
Vandaar mijn reactie, en als dat zo is zou ik mijn advies opvolgen, want dan heb je (a)nulkommanul normalisatie en (b)krijg je daardoor een draak van een query om hetgeen wat jij wilt te bereiken.