• 09-10-2017, 00:53:11
    #1
    Bir siteden veri çekiyorum. Burada bazı sayfalarda veriler eksik ya da fazla oluyor.
    Array dizisinde 2 farklı linkte gelen veriler şöyle;

    Eksik Data'nın olmadığı, verileri düzgün çektim sayfa yapısı Maç verilerinde ilk yarı sonucu, maç sonucu ve hafta bilgisi tam olarak geliyor.
    [1] => Array
            (
                [0] => 1. Lig
                [1] => 26 Eylül 2017
                [2] => 25
                [3] => 19:00
                [4] => 0 - 5
                [5] => 2 - 5
                [6] => Jessheim Stadion (Jessheim)
                [7] => 530
                [8] => J. Tennøy
                [9] => K. Ellingsen J. Valstadsve
               [10] => A. Medic
      )
    1. Kupa maçlarında Hafta bilgisi olmadığı için maç skorları üste kayıyor ve uzatmalar olduğu için 3 tane skor bilgisi geliyor.
     [1] => Array
            (
                [0] => Libertadores Kupası
                [1] => 14 Eylül 2017
                [2] =>  00:15
                [3] => 1 - 0
                [4] => 2 - 0
                [5] => 2 - 2
                [6] => Estadio Pedro Bidegaín (Capital Federal, Ciudad de Buenos Aires)
                [7] => W. Roldán
                [8] =>   J. León  D. Ruiz
                [9] => A. Rojas
      )
    Ben ilk yapıya göre İlk Yarı Sonucu için $ilkyarı[1][4] , maç sonucu için $macsonucu[1][5] yapıyorum
    ama kupa maçlarında [1][4]'e maç sonucu [1][5]'e uzatmaların sonucu geliyor.
    Ne yapmam gerekiyor.

    --R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 00:53:11 -->-> Daha önceki mesaj 00:19:44 --

    Aklıma dizi uzunluğunu count ile bulup ona göre if bloğunu çalıştırma fikri geldi.
    birinin dizi uzunluğu 10 diğerinin 11,
    2 farklı değişken belirleyip if'le 2 farklı blok kodu çalıştırması için ayar yapayım. Başka yöntem varmıdır bilmiyorum ama aklıma bu geldi.
  • 12-10-2017, 08:51:22
    #2
    Üyeliği durduruldu
    Maç bültenleri maalesef bu şekilde, düello, lig, kupa, hazırlık aynı gelmez.
    if kontrollerinden geçirmekten başka çareniz yok