Nu heb ik daar een uitschuif overzicht voor gemaakt. In eerste instantie zie je namelijk alle projecten. Vervolgens kun je projecten openschuiven om proposals te bekijken. Voor de projecten en de proposals heb ik nu één while loop gebruikt maar dit werkt niet omdat de projecten het aantal keer naar het scherm geschreven worden met daaronder telkens 1 proposal totdat alle proposals aan de beurt zijn gekomen.
Kan iemand me hier bij helpen? Dit is m'n code;
<style type="text/css">
a:link {color: #FFFFFF}
a:visited {color: #FFFFFF}
a.close_block:link {color: #333333}
a.close_block:visited {color: #333333}
.menu_header {
background-color: #00264E;
color: #FFFFFF;
}
.menu_header {
background-color: #00264E;
color: #FFFFFF;
}
.menu_block {
background-color: #CAE3FF;
color: #FFFFFF;
width:auto;
}
.close_block {
width: 100%;
bottom: 0px;
height: 15px;
text-align: center;
}
.style2 {
color: #FFFFFF;
font-weight: bold;
}
.style5 {color: #333333}
</style>
<script src="scriptaculous/lib/prototype.js" type="text/javascript"></script>
<script src="scriptaculous/lib/hide_divs.js" type="text/javascript"></script>
<script src="scriptaculous/src/scriptaculous.js" type="text/javascript"></script>
</head>
<body bgcolor="00264E">
<p>
<?php
$project="
SELECT
pj.pjt_projectid,
pj.pjt_productdesc,
pj.pjt_targetprice,
pj.pjt_requestedby,
pj.pjt_targetetd,
pj.pjt_productgroupid,
ps.pps_proposalid,
ps.pps_brandid,
ps.pps_annualqtyreq,
ps.pps_modelno,
ps.pps_valutaid,
ps.pps_productprice
FROM
tbl_project AS pj
LEFT JOIN
tbl_proposal AS ps
ON
pj.pjt_projectid=ps.pps_projectid";
$projectresult = mssql_query($project);
$teller=1;
while (list ($pjt_projectid,
$pjt_productdesc,
$pjt_targetprice,
$pjt_requestedby,
$pjt_targetetd,
$pjt_productgroupid,
$pps_proposalid,
$pps_brandid,
$pps_annualqtyreq,
$pps_modelno,
$pps_valutaid,
$pps_productprice) = mssql_fetch_row($projectresult)){
echo('
<table width="85%" border="1" align="center" cellpadding=0 cellspacing=0 bordercolor="#CAE3FF">
<tr>
<td width="15%" bgcolor="336699"><span class="style2">'.$pjt_productdesc.'</span></td>
<td width="15%" bgcolor="336699"><span class="style2">'.$pjt_targetprice.'</span></td>
<td width="15%" bgcolor="336699"><span class="style2">'.$pjt_requestedby.'</span></td>
<td width="15%" bgcolor="336699"><span class="style2">'.$pjt_targetetd.'</span></td>
<td width="15%" bgcolor="336699"><span class="style2">'.$pjt_productgroupid.'</span></td>
<td width="3%" bgcolor="336699"><a class="+" href="#" onClick="new Effect.SlideDown(menu_block'.$teller.'); return false";>[+]</a></td>
</tr>');
echo('
<td colspan="7"><div class="menu_block_container" id="menu_block_container">
<div class="menu_block" id="menu_block'.$teller.'">');
echo('
<table width="100%">
<tr>
<td align="center" width="17%">'.$pps_brandid.'</td>
<td align="center" width="17%">'.$pps_annualqtyreq.'</td>
<td align="center" width="13%">'.$pps_modelno.'</td>
<td align="center" width="17%">'.$pps_valutaid.'</td>
<td align="center" width="36%">'.$pps_productprice.'</td>
</tr>');
echo('
<tr>
<td><a href="new_proposal.php">Add new proposal</a></td>
<td>test</td>
<td>test</td>
<td>test</td>
<td>test</td>
</tr>\n');
echo('
<a href="#" class="close_block" onClick="new Effect.SlideUp(menu_block'.$teller.'); return false;">close</a>
</table>
</table>'); $teller++; }
?>
-edit-
zoals te zien is, is alles opgenomen in de while loop en dan is het eigenlijk logisch dat het niet gaat zoals ik wil.
Mijn idee was om een aparte loop voor de proposals te maken maar een while loop binnen een while loop gaat volgens mij niet. Toen ik heb probeerde werkte dit in ieder geval niet.