Şimdi Ara

Veritabanından çekilen verileri dizeyle iç içe geçirmek [ÇÖZDÜM]

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
4
Cevap
0
Favori
432
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  •  Veritabanından çekilen verileri dizeyle iç içe geçirmek [ÇÖZDÜM]
    veritabanında bu şekilde bulunan bilgilerimi $id ve $veri adında iki gruba string olarak kaydediyorum
    istediğim şey şu explode ve array fonksiyonlarını kullanarak yeni bir $grup değişkeni atayıp
    $grup içerisinde 10 idye 20 verisi düşücek şekilde ayarlamak istiyorum mesela $grup[10]'un çıktısı 20 olmalı
    bunu en kısa şekilde nasıl yaparım ?

    ÇÖZDÜM KONU KAPATILABİLİR

     
    <?
    $katilim1s="10,11,12,13";
    $yatirim1s="20,20,30,30";
    $katilim1=explode(',',$katilim1s);
    $yatirim1=explode(',',$yatirim1s);
    $katilim1sayi=count($katilim1);
    for ($i = 0;$i <$katilim1sayi;$i++)
    {
    $grup1[$katilim1[$i]]=$yatirim1[$i];
    }
    print_r($grup1);
    ?>


    Kendi çapımda uydurduğum bişeyler



    < Bu mesaj bu kişi tarafından değiştirildi BaturSahinov -- 21 Ocak 2016; 15:21:41 >







  • Daha hızlı ve az kodlu yol:

    <?php
    $katilim1s="10,11,12,13";
    $yatirim1s="20,20,30,30";
    $katilim1=explode(',',$katilim1s);
    $yatirim1=explode(',',$yatirim1s);

    $grup1 = array_combine($katilim1,$yatirim1);
    print_r($grup1);
    ?>

    < Bu ileti tablet sürüm kullanılarak atıldı >
  • nihattr kullanıcısına yanıt
    teşekkür ederim kod kalabalığından kurtardın aklım karşıyordu döngüler arasında
  • BaturSahinov B kullanıcısına yanıt
    Rica ederim. Güle güle kullanın.

    < Bu ileti tablet sürüm kullanılarak atıldı >
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.