echoën bij gejoinde tabellen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Karel

karel

09/01/2007 14:42:00
Quote Anchor link
ik heb een probleempje als ik m'n gegevens wil echoën, dit is m'n query en die is in orde:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
<?php
SELECT
    t1.aan_aanvraagid,
    t1.aan_aanvraagdatum,
    aanvr.doc_docent as Aanvrager,
    t1.aan_gewensteopleverdatum,
    t1.aan_urgentie,
    schrijv.doc_docent as Schrijver,
    contr.doc_docent as Controleur,
    t1.aan_soort,
    t1.aan_onderwerp,
    t1.aan_na,
    t1.aan_verwachteuren ,
    t1.aan_echteurenschrijver,  
    t1.aan_urencontroleur,      
    t1.aan_datumgereed,
    t1.aan_opmerking,
    t3.opl_opleiding
FROM
    tbl_aanvraag as t1,
    tbl_opleiding as t3,
    tbl_opleiding2aanvraag as t4,  
    tbl_docent as aanvr,
    tbl_docent as schrijv,
    tbl_docent as contr
WHERE t1.aan_aanvraagid=5 AND  
    t1.aan_aanvraagid = t4.o2a_aanvraagid  
AND
    t4.o2a_opleidingid = t3.opl_opleidingid
AND
    t1.aan_aanvragerid = aanvr.doc_docentid
AND
    t1.aan_schrijverid = schrijv.doc_docentid
AND
    t1.aan_controleurid = contr.doc_docentid
?>


en als ik m'n gegevens uit database haal:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?php
while (list($aan_aanvraagid,
            $aan_aanvraagdatum,
            $aan_aanvragerid,
            $aan_gewensteopleverdatum,
            $aan_urgentie,
            $aan_schrijverid,
            $aan_controleurid,
            $aan_soort,
            $aan_onderwerp,
            $aan_na,
            $aan_verwachteuren,
            $aan_echteurenschrijver,
            $aan_urencontroleur,
            $aan_datumgereed,
            $aan_opmerking) = mysql_fetch_row($result)){
?>


dan krijg ik het niet goed naar m'n scherm geschreven, alles staat in tabelvorm maar bij opleiding zijn er meerdere mogelijkheden. Als ik nu de gegevens echo dan worden alle gegevens het aantal keer gekopieerd dat opleidingen voor komt. Kan iemand me hierbij helpen?

Als ik trouwens de SQL code uitvoer in phpmyadmin dan staat het record (in dit geval id 3) het aantal keer onder elkaar met de verschillende opleidingen en voor de rest dezelfde gegevens, ik kom er verder niet goed aan uit.
Gewijzigd op 01/01/1970 01:00:00 door Karel
 
Er zijn nog geen reacties op dit bericht.



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.