Daha sonra dizideki diğer değerleri çıkış değerleri için çok boyutlu bir dizi, aranıyor

0 Cevap php

Ben anahtar problem_id ve ben sağlayacak bir değişkene eşit bir değer için aşağıdaki dizi arama gitmek nasıl merak ediyorum. Bir eşleşen anahtar ve değişken bir dizi bulduğunda Daha sonra, bu çok dizinin bu bölümünde diğer değerleri verir.

Örneğin, aşağıdaki örnek verileri kullanarak. Eğer ben anahtar problem_id ve 3 değerini tüm diziler için dizi aramak ve sonra o çıktı anahtar problem_update_date değerini ve anahtar problem_update_text bir değere sahip olduğunu nasıl öneriyoruz. Ardından bir sonraki tekrarlamasını bulmak için aramaya devam?

Şimdiden teşekkürler, ben cevap için gerçekten zor arıyor ve ben kafamda olduğuma inanıyorum oldum!

print_r($updates); Çıktı

CI_DB_mysql_result Object
(
  [conn_id] => Resource id #30
  [result_id] => Resource id #35
  [result_array] => Array()
  [result_object] => Array()
  [current_row] => 0
  [num_rows] => 5
  [row_data] => 
)

print_r($updates->result_array()); Çıktı

Array
(
  [0] => Array
  (
    [problem_update_id] => 1
    [problem_id] => 3
    [problem_update_date] => 2010-10-01
    [problem_update_text] => Some details about a paricular issue
    [problem_update_active] => 1
  )

  [1] => Array
  (
    [problem_update_id] => 4
    [problem_id] => 3
    [problem_update_date] => 2010-10-01
    [problem_update_text] => Another update about the problem with an ID of 3
    [problem_update_active] => 1
  )

  [2] => Array
  (
    [problem_update_id] => 5
    [problem_id] => 4
    [problem_update_date] => 2010-10-12
    [problem_update_text] => An update about the problem with an ID of four
    [problem_update_active] => 1
  )

  [3] => Array
  (
    [problem_update_id] => 6
    [problem_id] => 4
    [problem_update_date] => 2010-10-12
    [problem_update_text] => An update about the problem with an ID of 6
    [problem_update_active] => 1
  )

  [4] => Array
  (
    [problem_update_id] => 7
    [problem_id] => 3
    [problem_update_date] => 2010-10-12
    [problem_update_text] => Some new update about the problem with the ID of 3
    [problem_update_active] => 1
  )
)

0 Cevap