Arama butonu
Bu konudaki kullanıcılar: 1 misafir
1
Cevap
225
Tıklama
0
Öne Çıkarma
Sorgu Problemi
B
11 yıl (9 mesaj)
Er
Konu Sahibi

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

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



B
11 yıl (9 mesaj)
Er
Konu Sahibi

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>";}?>



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.