So I've got this piece of code:
/* BEGIN ZENDINGEN */
$zendingheader = mysql_query("SELECT z.ID, z.Bestemming, z.Datum, m.Aantal_Duiven, s.Aantal_Manden FROM Shipments AS s JOIN Zendingen AS z ON s.Zending_ID = z.ID JOIN Manden AS m ON s.Mand_ID = m.ID WHERE z.Actief = 1 order by s.Aantal_Manden, m.Aantal_Duiven ASC LIMIT 0,30") or die(mysql_error());
$num_rows = mysql_num_rows($zendingheader);
$aantal = ($num_rows/4);
while($zendinghead = mysql_fetch_array( $zendingheader ))
{
$probeerselid = $zendinghead['ID'];
$probeerselbe = $zendinghead['Bestemming'];
$probeerselda = $zendinghead['Datum'];
$zending_da = date("d-m-Y", strtotime($probeerselda));
echo "Zending ";
echo $zendinghead['Bestemming'];
echo " voor datum ";
echo $zendinghead['Datum'];
echo " heeft nog ";
echo $kuub;
echo " kuub over en bevat ";
echo $testtot1;
echo " duiven.";
echo "<br />";
echo $aantal;
echo $num_rows;
}
/* EINDE ZENDINGEN*/
And it shows:
Zending Dubai voor datum 2012-01-30 heeft nog 36.255808383234 kuub over en bevat 525 duiven.
28Zending New York voor datum 2012-02-15 heeft nog 36.255808383234 kuub over en bevat 525 duiven.
28Zending Dubai voor datum 2012-01-30 heeft nog 36.255808383234 kuub over en bevat 525 duiven.
28Zending Dubai voor datum 2012-01-30 heeft nog 36.255808383234 kuub over en bevat 525 duiven.
28Zending Dubai voor datum 2012-01-30 heeft nog 36.255808383234 kuub over en bevat 525 duiven.
28Zending Dubai voor datum 2012-01-30 heeft nog 36.255808383234 kuub over en bevat 525 duiven.
28Zending New York voor datum 2012-02-15 heeft nog 36.255808383234 kuub over en bevat 525 duiven.
28Zending Dubai voor datum 2012-01-30 heeft nog 36.255808383234 kuub over en bevat 525 duiven.
28
As you can see there are actually 2 entries in the table 'Shipments'. But it shows the same over and over. What did I miss?
Greetz