• 12-12-2018, 02:10:16
    #1
    Her Zaman Daha İyisi
    Merhaba arkadaşlar,
    derdimi yazı ile anlatmaya çalıştım ama yazıp yazıp sildim karmaşık oldu çünkü, direk tablolar üzerinden anlatmak istedim.

    Tablo 1 : siparisekle
    Sütun 1 : id
    Sütun 2 : adsoyad
    Sütun 3 : saticikodu
    ...
    Sütun 6 : urun1

    Tablo 2 : oturum
    Sütun 1 : oturumid
    Sütun 2 : kkodu
    Sütun 3 : sifre

    Tablo 3 : komisyonfiyat
    Sütun 1 : id
    Sütun 2 : urunkodu
    Sütun 3 : aciklama
    Sütun 4 : bayigelis

    Şimdi arkadaşlar ben listeleme yaparken şu şekilde yapabildim.

    $bul = mysql_query("select * FROM siparisekle f LEFT JOIN oturum a ON f.id = a.oturumid WHERE saticikodu='".$_SESSION["kkodu"]."' ORDER BY id DESC");
    
    while($goster = mysql_fetch_array($bul)) { 
                          extract($goster);
                          echo "
                          <tr>
                          <td>{$id}</td>
                          <td>{$adsoyad}</td>
                          <td>{$satistutari} ₺</td>
                          <td>{$siparistarih} </td>
    şimdi en son satıra eklemek istediğim de şu

    urun1 == urunkodu yazdır bayigelis umarım derdimi anlatabilmişimdir. Arkadaşlar yardımlarınızı bekliyorum kaç gündür halledemedim bir türlü.
  • 12-12-2018, 02:28:49
    #2
    $bul = mysql_query("select * FROM siparisekle f LEFT JOIN oturum a ON f.id = a.oturumid WHERE saticikodu='".$_SESSION["kkodu"]."' ORDER BY id DESC");
    $bul1 = mysql_query("select * FROM komisyonfiyat f LEFT JOIN oturum a ON f.id = a.oturumid WHERE saticikodu='".$_SESSION["kkodu"]."' ORDER BY id DESC");
     
    while($goster = mysql_fetch_array($bul)) {
                          extract($goster);
                          echo "
                          <tr>
                          <td>{$id}</td>
                          <td>{$adsoyad}</td>
                          <td>{$satistutari} ₺</td>
                          <td>{$siparistarih} </td>";
    
    while($goster1 = mysql_fetch_array($bul1)) {
    extract($goster1);
    if ($urun1 == $urunkodu) {
    echo "<td>{$bayigelis} </td>";
    }
    }
    }
    Bu kullanımda hata alıyor musunuz ?
  • 15-12-2018, 18:42:05
    #3
    Her Zaman Daha İyisi
    Evet hocam boolen hatası veriyor
  • 17-12-2018, 00:25:40
    #4
    f.saticikodu ve order by id ye tablonun alias ını koyarak deneyin