• 13-04-2018, 20:52:14
    #1
    Merhaba arkadaşlar,
    Veritabanından şu şekilde veri gelmekte.

    1-4-5
    1-4-5
    1-4-5

    ben 1 den sonra 2 ve 3'ü ekleyip döngüye devam etmesini istiyorum. Bunu nasıl yapabiliriz?
  • 13-04-2018, 21:07:34
    #2
    freguencey adlı üyeden alıntı: mesajı görüntüle
    Merhaba arkadaşlar,
    Veritabanından şu şekilde veri gelmekte.

    1-4-5
    1-4-5
    1-4-5

    ben 1 den sonra 2 ve 3'ü ekleyip döngüye devam etmesini istiyorum. Bunu nasıl yapabiliriz?
    $data = "1-4-5";
    $number =explode("-",$name);
    array_push($number ,"2","3");
    sort($number);
    $newdata= implode("-",$number);
    bundan daha kısa yapılabilir mi şuan aklımda gelmedi eğer gelen varsa yazarsa ben de öğrenmiş olurum
  • 13-04-2018, 21:14:24
    #3
    Misafir adlı üyeden alıntı: mesajı görüntüle
    $data = "1-4-5";
    $number =explode("-",$name);
    array_push($number ,"2","3");
    sort($number);
    $newdata= implode("-",$number);
    bundan daha kısa yapılabilir mi şuan aklımda gelmedi eğer gelen varsa yazarsa ben de öğrenmiş olurum

    Hocam ben yanlış yazdım sanırım veriler şu şekilde gelmekte;
    ID :1
    no : 1 , kolon: 1, sira:1
    ID:2
    no : 2, kolon: 4, sira:1
    ID:3
    no : 3, kolon: 5, sira:1
    ID: 4
    no:4, kolon:1, sira:2
    ID:5
    no:5, kolon:4, sira:2
    ID:6
    no:6, kolon:5, sira:2

    ben veritabanından çektiğimde verileri eğer kolon 2 ve 3 yoksa 2 ve 3ü ekle sonra 4 den devam et demek istiyorum.
  • 13-04-2018, 21:22:31
    #4
    Eğer ID 1 var ise devam et ve içeriği yazdır. Eğer ID 2 yoksa boş değer dönüyorsa
    içeriği ekle
    ekrana yazdır
    devam et.
    Döngü içerisinde bir sorgu daha yapabilirsin.