hjælp til udtræk
hey.her en tabel der hedder ordre hvor der er følgende :
id (ordrenr)
knudenr
navn
tlf
og en anden der hedder ordre_vare hvor der er :
id
ordre_id
antal
salg
det jeg skal havde den til er at udskrive det på følgende måde.
loope igennem ordre eks:
id : 1
kundenr : 01
navn : kunde1
tlf : 22222222
beløb : vælge fra ordre_vare hvor ordre (id) = ordre_vare (ordre_id) og så skal den tage alle salg og * med antal og udskrive
men ved ikke hvordan det skal gøres...
har prøvet på følgende måde men det virker ikke :
$res_ordre = mysql_query(" SELECT * FROM ordre WHERE status >= '4'");
echo "
<table width=100% border=0 cellpadding=0 cellspacing=0 class=headline>
<tr>
<td> PBS OVERFØRELSE</td>
</tr>
</table>";
while($row_ordre = mysql_fetch_array($res_ordre))
{
$ordre_id = $row_ordre['id'];
$ordrenr = $row_ordre['id'];
$kundenr = $row_ordre['kundenr'];
$navn = $row_ordre['navn'];
$tlf = $row_ordre['tlf'];
echo "
<table width=100% border=0 cellpadding=0 cellspacing=0 class=text>
<tr>
<td width=25%>Ordre nr:</td>
<td width=75%>$ordrenr</td>
</tr>
<tr>
<td>Kunde nr:</td>
<td>$kundenr</td>
</tr>
<tr>
<td><p>Navn:</p>
</td>
<td>$navn</td>
</tr>
<tr>
<td>Tlf:</td>
<td>$tlf</td>
</tr>";
$res_ordre_vare = mysql_query(" SELECT * FROM ordre_vare WHERE ordre_id = '$ordre_id'");
while($row_ordre_vare = mysql_fetch_assoc($res_ordre_vare))
{
$antal = $row_ordre_vare['antal'];
$salg = $row_ordre_vare['salg'];
$ialt += ($row_ordre_vare['salg'] * $row_ordre_vare['antal']);
echo "
<tr>
<td>Beløb:</td>
<td>$ialt</td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
</table>";
}
}
håber i kan hjælpe.
