lostyazilim
tr.link

Id ayırıp ekrana yazma

9 Mesajlar 1.154 Okunma
acebozum
tr.link

Adalente Adalente IT MANAGER Kullanıcı
  • Üyelik 27.01.2015
  • Yaş/Cinsiyet 43 / E
  • Meslek IT Maneger
  • Konum İstanbul Avrupa
  • Ad Soyad A** H**
  • Mesajlar 388
  • Beğeniler 59 / 26
  • Ticaret 0, (%0)
Arkadaşlar iki tablom var birinde opsiyonlar var aşağıdaki gibi diğerinde bu opsiyonları seçip başka tabloya yazıyorum ama bu tablodakileri nasıl yazdırabilirim orasını kafamda oturtamadın yardımcı olurmsnuz.

Tablo1 aşağıdaki gibi tablo2 ise 1,2,3 Diyelim Benim Ekrana 1 2 ve 3 opsiyon kısmını yazdırmam lazım nasıl çözerim bunu ?

id opsiyon

1 Ali
2 Veli
3 Mehmet
4 Cabbar
 

 

E-evcil.com
elektronikssl
webimgo

AhmetKarabulut AhmetKarabulut WM Aracı Kullanıcı
  • Üyelik 11.09.2013
  • Yaş/Cinsiyet 30 / E
  • Meslek Bilgisayar Mühendisi
  • Konum İzmir
  • Ad Soyad A** K**
  • Mesajlar 1077
  • Beğeniler 361 / 361
  • Ticaret 33, (%100)
Select tablo1.id, tablo1.opsion from tablo1, tablo2 where tablo1.id = tablo2.opsiyon_id
 

 

Adalente Adalente IT MANAGER Kullanıcı
  • Üyelik 27.01.2015
  • Yaş/Cinsiyet 43 / E
  • Meslek IT Maneger
  • Konum İstanbul Avrupa
  • Ad Soyad A** H**
  • Mesajlar 388
  • Beğeniler 59 / 26
  • Ticaret 0, (%0)
Hocam sorguyu yazarım sıkıntı yok ama doğru olan bunları döngüye almakmı ?

tablo2 1,2,3 yazıyor bunu explode ile ayırdım sorguyu yazdım bunu sorguda nasıl verip o 1 2 3 olan id değerlerini yazdırırım ?
 

 

E-evcil.com

Abdullahx Abdullahx MW Aracı Kullanıcı
  • Üyelik 03.04.2019
  • Yaş/Cinsiyet 29 / E
  • Meslek .
  • Konum Trabzon
  • Ad Soyad A** K**
  • Mesajlar 905
  • Beğeniler 393 / 395
  • Ticaret 3, (%100)
WHERE sütun_adı IN (1,2,3)

parantez içine explode etmeden virgülle yan yana ayrılmış değerleri girin.
Adalente

kişi bu mesajı beğendi.


wmaraci
wmaraci

Adalente Adalente IT MANAGER Kullanıcı
  • Üyelik 27.01.2015
  • Yaş/Cinsiyet 43 / E
  • Meslek IT Maneger
  • Konum İstanbul Avrupa
  • Ad Soyad A** H**
  • Mesajlar 388
  • Beğeniler 59 / 26
  • Ticaret 0, (%0)
İstediğim Aşağıdakini yapmak tablo yapım

 

 

E-evcil.com

AhmetKarabulut AhmetKarabulut WM Aracı Kullanıcı
  • Üyelik 11.09.2013
  • Yaş/Cinsiyet 30 / E
  • Meslek Bilgisayar Mühendisi
  • Konum İzmir
  • Ad Soyad A** K**
  • Mesajlar 1077
  • Beğeniler 361 / 361
  • Ticaret 33, (%100)
Sorguyu yazdıktan sonra foreach ile sorgu sonuçlarını tr td tagleri içine doldurup tabloyu oluşturun hocam bu aşamada takıldığınız noktayı tam anlayamadım sanırım
 

 

Abdullahx Abdullahx MW Aracı Kullanıcı
  • Üyelik 03.04.2019
  • Yaş/Cinsiyet 29 / E
  • Meslek .
  • Konum Trabzon
  • Ad Soyad A** K**
  • Mesajlar 905
  • Beğeniler 393 / 395
  • Ticaret 3, (%100)
Spesifik bir sorgu yapmanız lazım, explode ettikten sonra iç içe bir foreach döngüsü gibi; benim size tavsiyem rehilgiye değer kaydederken json formatında kaydetmeniz, sorgu yaparken de sql in json a özel sorguları var, hiç parçalama gereği bile duymadan json içindeki değerlerle eşleşen id değerini size çeker. Detaylı bilgi için;
http://www.erbilen.net/mysqlde-json-verileriyle-calismak/
 

 


Adalente Adalente IT MANAGER Kullanıcı
  • Üyelik 27.01.2015
  • Yaş/Cinsiyet 43 / E
  • Meslek IT Maneger
  • Konum İstanbul Avrupa
  • Ad Soyad A** H**
  • Mesajlar 388
  • Beğeniler 59 / 26
  • Ticaret 0, (%0)
Tek Geliyor

SELECT rehber_ilgi.ril_id, rehber_ilgi.etiAd as AD

from rehber_ilgi, rehber

where rehber_ilgi.ril_id = rehber.rehilgi

Tek birtane sorguda geliyor.
 

 

E-evcil.com

AhmetKarabulut AhmetKarabulut WM Aracı Kullanıcı
  • Üyelik 11.09.2013
  • Yaş/Cinsiyet 30 / E
  • Meslek Bilgisayar Mühendisi
  • Konum İzmir
  • Ad Soyad A** K**
  • Mesajlar 1077
  • Beğeniler 361 / 361
  • Ticaret 33, (%100)
Hocam idleri tutuş yönteminiz yanlış, tavsiyem her birini bir satırda tutmak bu şekilde update konusunda da sorun yaşarsınız.

select * from etiket e where e.id in (select string_split(R.REHILGI, ',') from rehber R)

üstteki verdiğim kod ile şuanki durumda çekim yapabilirsiniz.
 

 

Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al