(beginner) User, Vraag en Antwoord uit MYSQL

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Miguel Stevens

Miguel Stevens

05/09/2012 16:23:54
Quote Anchor link
Kan niet zo moeilijk zijn maar heeft er iemand een idee hoe ik een Query maak die de Naam, de Vraag en het antwoord van de gebruiker print?
Bedankt!

Afbeelding
 
PHP hulp

PHP hulp

23/12/2024 07:16:00
 
Erwin Augustijn

Erwin Augustijn

05/09/2012 16:32:50
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
// Selecteer vraag en antwoord
$select=mysql_query("SELECT * FROM questions INNER JOIN answers ON (questions.question_id=answers.question_id) INNER JOIN customers ON (customers.customer_id = answers.customer_id)");
while($result=mysql_fetch_assoc($select)){
echo "Naam: ".$result['customer_name']."<br />";
echo "Vraag: ".$result['question_name']."<br />";
echo "Antwoord: ".$result['answers_name']."<br />";
}
Gewijzigd op 05/09/2012 16:34:46 door Erwin Augustijn
 
Kris Peeters

Kris Peeters

05/09/2012 16:32:55
Quote Anchor link
(ik zal de tabellen en velden in kleine letters zetten ...)

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
SELECT questions.question_name AS question_name, customers.customer_name AS customer_name
FROM answers
INNER JOIN questions ON questions.question_id = answers.question_id
INNER JOIN customers ON customers.customer_id = answers.customer_id
 
Miguel Stevens

Miguel Stevens

05/09/2012 16:52:24
Quote Anchor link
Wowie! bedankt allebei! wist niet dat het zo simpel was. moet wel die inner join's 'ns leren.. maar vind nergens een goede resource die het goed uitlegt! heel hard bedankt.

Toevoeging op 05/09/2012 17:48:18:

Is er dan alsnog een mogelijkheid om met GROUP_CONCAT de naam maar 1 keer te tonen en eronder de vragen en antwoorden?

Afbeelding

Dankje!
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.