Şimdi Ara

Sorgu Problemi

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
2
Cevap
0
Favori
203
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Merhaba arkadaslar. Bir turlu beceremedigim bir sorgu icin yardimlariniza ihtiyacim var. Oncelikle soyle aciklayayim. Hazirladigim ufak capli bir urun satis sitesinde kullanicilara geriye donuk siparislerini gostermek istiyorum. Veritabanindaki siparisler tablomda siparis_id, user_id , urun_id , adet , tutar , tarih ve durum sutunlarim var. Kullanici birden fazla urun almissa eger bunlari urun_id ve adet sutunlarina implode('-') ile (urun_id / 5735-5735 adet / 5 - 10 gibi) kaydediyorum. Aslina bakarsaniz kullanicinin geriye donuk siparislerini listeliyorum. Ornegin;

    <?php $urun_dizi=explode('-',$row_siparisdetay_RS['urun_id']);
    foreach($urun_dizi as $urun_satir) { echo $urun_satir . "<br>";}?>

    bu kisim urun_id lerini ayni tablo sutununda alt alta listeliyor. Benim istedigim urun_id leri yerine o id lere karsilik gelen urunler tablomdaki urun_adi satirlarini yazdirmak fakat bir turlu yapamadim. Yardimlarinizi bekliyorum. Simdiden tesekkurler







  • Sorunu su sekilde hallettim. Belki baska arkadaslar faydalanir;

    <?php $urun_dizi=explode('-',$row_siparisdetay_RS['urun_id']);
    foreach($urun_dizi as $urun_satir) {
    $sonuc=mysql_fetch_row(mysql_query("SELECT urun_adi FROM urunler WHERE urun_id='$urun_satir'"));
    foreach ($sonuc as $satir)
    echo $satir . "<br>";}?>
  • Yapay Zeka’dan İlgili Konular
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.