query2'ye ödeme tablosunu da dahil edip tek döngüye çevirseniz olmuyor mu?

query2 ve query3 sorgusunu silip benim verdiğimi deneyin.
$query2 = mysql_query("SELECT musteri.*, Fatura.Para_Birimi, Fatura.Fatura_No, Fatura.Tarih as F_Tarih, Fatura.Aciklama as F_Aciklama, Fatura.Genel_Toplam, Odeme.Tarih as O_Tarih, Odeme.Odeme_Tipi, Odeme.Miktar, Odeme.Birim, Odeme.Aciklama as O_Aciklama 
WHERE musteri.ID = '$id' AND musteri.ID = Fatura.Musteri AND musteri.ID = Odeme.Musteri_ID
ORDER BY F_Tarih ASC");
Diğer kodlarıda aşağıdaki ile değiştirin.

<table width="760" border="1" align="left"> 
  <tr> 
    <td align="center" valign="top"><strong>Tarih</strong></td> 
    <td align="center" valign="top"><strong>Açıklama</strong></td> 
    <td align="center" valign="top"><strong>Tracking No</strong></td> 
    <td align="center" valign="top"><strong>Alacak</strong></td> 
    <td align="center" valign="top"><strong>Borç</strong></td> 
  </tr> 
  <?php 
    // Döngü (Faturalar için) 
    while($sonuc2=mysql_fetch_array($query2))    { 
    ?> 
  <tr> 
    <td align="left" valign="top"><?php echo $sonuc2['F_Tarih']; ?></td> 
    <td align="left" valign="top"><?php echo $sonuc2['F_Aciklama']; ?> <?php  if (trim($sonuc2['Fatura_No'])!="") { ?> Fatura No: <a href=fatura_detay.php?id=<?php echo $sonuc2['Fatura_No']?>> <?php echo $sonuc2['Fatura_No']; ?></a><?php } ?></td> 
    <td align="right" valign="top">&nbsp;</td> 
    <td align="right" valign="top"><?php echo $sonuc2['Genel_Toplam']; ?> <?php echo $sonuc2['Para_Birimi']; ?></td> 
    <td align="right" valign="top">&nbsp;</td> 
  </tr> 
  <tr> 
    <td align="left" valign="top"><?php echo $sonuc2['O_Tarih']; ?></td> 
    <td align="left" valign="top"><?php echo $sonuc2['O_Aciklama']; ?> <?php echo $sonuc2['Odeme_Tipi']; ?></td> 
    <td align="right" valign="top">&nbsp;</td> 
    <td align="right" valign="top">&nbsp;</td> 
    <td align="right" valign="top"><?php echo $sonuc2['Miktar']; ?> <?php echo $sonuc2['Birim']; ?></td> 
  </tr> 
        <?php 
    } 
    ?> 
   <?php 
    // Bakiye hesabı yapıyoruz 
    $sonuc4= mysql_fetch_array($query4); // Alacak TL 
    $sonuc5= mysql_fetch_array($query5); // Alacak € 
    $sonuc6= mysql_fetch_array($query6); // Alacak $ 
     
    $sonuc7= mysql_fetch_array($query7); // Borc TL 
    $sonuc8= mysql_fetch_array($query8); // Borc € 
    $sonuc9= mysql_fetch_array($query9); // Borc $ 
?> 
  <tr> 
    <td width="90" align="left" valign="top">&nbsp;</td> 
    <td width="390" align="left" valign="top">&nbsp;</td> 
    <td width="90" align="right" valign="top">&nbsp;</td> 
    <td width="100" align="right" valign="top">    <strong> <?php if (trim($sonuc4['toplam1'])!="") { ?> <?php echo $sonuc4['toplam1']; ?> </strong> TL <br /><?php } ?> 
                                                <strong> <?php if (trim($sonuc5['toplam2'])!="") { ?> <?php echo $sonuc5['toplam2']; ?> </strong> € <br /><?php } ?> 
                                                <strong> <?php if (trim($sonuc6['toplam3'])!="") { ?> <?php echo $sonuc6['toplam3']; ?> </strong> $ <br /><?php } ?></td> 
    <td width="90" align="right" valign="top">    <strong> <?php if (trim($sonuc7['toplam4'])!="") { ?> <?php echo $sonuc7['toplam4']; ?> </strong> TL <br /><?php } ?> 
                                                <strong> <?php if (trim($sonuc8['toplam5'])!="") { ?> <?php echo $sonuc8['toplam5']; ?> </strong> € <br /><?php } ?> 
                                                <strong> <?php if (trim($sonuc9['toplam6'])!="") { ?> <?php echo $sonuc9['toplam6']; ?> </strong> $ <br /><?php } ?></td> 
  </tr> 
    </table>
Sorun olursa hata mesajını yazın.