• 02-11-2017, 12:34:18
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Ürünleri dizi indislerine göre değilde, indisleri ürün no şeklinde çağırabilir miyiz? şağıda anlatmaya çalıştım

    db tablo urunler
    id - urun_no - ürün adı ..........

    select * urunler değince
    array[0] => .....
    array[1]=>... normalde bu şekilde geliyor

    öyle bir sorgu yazsak
    array['urun_no1'] =>......
    array['urun_no2'] =>......
    array['urun_no3'] =>......
    bu şekilde çektirebilir miyiz?

    döngü içinde yapabiliyorum döngüye sokmadan yapabilir miyiz?
  • 02-11-2017, 12:44:28
    #2
    select urun_no from urunler
    dediğiniz bu şekilde zannedersem
  • 02-11-2017, 12:52:03
    #3
    M_D_5 adlı üyeden alıntı: mesajı görüntüle
    select urun_no from urunler
    dediğiniz bu şekilde zannedersem
    yok böyle sadece ürün no gelir ben ürün no içinde ürüne ait bütün veriler gelsin istiyorum (dizi indisleri 0-1-2.... diye değil , ürün_no göre gelsin istiyorum)
    örnek
    array (
    [urun 5] => id, adi, stok, firma...........
    [urun 6] = > id,adi,stok,firma.............
    [urun 10] => id, adi, stok, firma...........
    [urun 15] = > id,adi,stok,firma.............
    )
  • 02-11-2017, 13:00:25
    #4
    crazykurba adlı üyeden alıntı: mesajı görüntüle
    yok böyle sadece ürün no gelir ben ürün no içinde ürüne ait bütün veriler gelsin istiyorum (dizi indisleri 0-1-2.... diye değil , ürün_no göre gelsin istiyorum)
    örnek
    array (
    [urun 5] => id, adi, stok, firma...........
    [urun 6] = > id,adi,stok,firma.............
    [urun 10] => id, adi, stok, firma...........
    [urun 15] = > id,adi,stok,firma.............
    )
    Hocam tam anlamadım açıkcası.Şimdi şu sorguda tüm satırların istediğiniz bilgileri zaten gelir
    Select * from urunler
    ve sonuç olarak bir dizi döndürür.

    Eğer belli ürünleri listelemek isterseniz

    Select * from urunler where urun_no in (3,5,6)
    gibi