Array Problemi

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    myblackworldweb
    myblackworldweb's avatar
    Kayıt Tarihi: 10/Mart/2008
    Erkek

    Selamlar. Bir array problemi yaaşıyorum ve kafayı yemek üzereyim. nerede bir hata var, ney, gözden kaçırıyorum bilmiyorum. Aşağıda sql den bir sorgu oluşturup bir columns üzerinde ne kadar değer varsa çektiriyorum. ekrana yazdırabiliyorum. Yani sorgum çalışıyor.

    Fakat çektiğim veriyi sayfanın farklı yerlerinde kullanmak istiyorum. bunun için de bir dizi olması gerekiyor.

    Ne yaptım ne ettim bunu bir diziye çevirip istediğim veriyi yazdıramadım. 

    Yapmak istediğim şey şu : echo $degisken[13]; ....  echo $degisken[17];

     

      $query = $db->query("SELECT * FROM submenu WHERE sublink IS NOT null", PDO::FETCH_ASSOC);

    if ( $query->rowCount() )

    {

          foreach( $query as $row )

    {

    $deger = $row['sublink'];

    print_r ($deger);

    }  


    ¯\(ツ)/¯ ฏ๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    unbalanced
    unbalanced's avatar
    Kayıt Tarihi: 14/Haziran/2006
    Erkek

    php'den hic anlamam ama cevap olsun diye sunu ekleyeyim. Bu sekil örnekler gördüm

     

    $array = Array();
    while($result = $query->fetch_assoc()){
    $array[] = $result['names'];
    }

    print_r($array);

     

    https://stackoverflow.com/a/34556408/1022138

    belki senin yazdigin query as row ifadesi dogru degil.. 

     

     

     

     

    unbalanced tarafından 15/Şub/20 04:19 tarihinde düzenlenmiştir

    Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    cybermole
    cybermole's avatar
    Kayıt Tarihi: 29/Mart/2016
    Erkek

    https://www.php.net/manual/tr/pdostatement.fetch.php

  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    myblackworldweb
    myblackworldweb's avatar
    Kayıt Tarihi: 10/Mart/2008
    Erkek
    unbalanced bunu yazdı

    php'den hic anlamam ama cevap olsun diye sunu ekleyeyim. Bu sekil örnekler gördüm

     

    $array = Array();
    while($result = $query->fetch_assoc()){
    $array[] = $result['names'];
    }

    print_r($array);

     

    https://stackoverflow.com/a/34556408/1022138

    belki senin yazdigin query as row ifadesi dogru degil.. 

     

     

     

     

    Yok hocam bu sorgular işimi görmüyor. ben dizin içindekileri parçalayıp istediğim şekilde çekmek istiyorum.

    @cybermola sorunu tam anlamıyla kestirdin mi ? :)


    ¯\(ツ)/¯ ฏ๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    end
    end's avatar
    Kayıt Tarihi: 16/Ekim/2016
    Erkek

    query kullanmamayı alışkanlık haline getirmelisin pdo'nun olayı bu.

    prepare + fetchall kullanarak tüm sonucları array halinde alabilirsin:)


    0x0480 takilin madem ﷽﷽﷽
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    lazz
    lazz's avatar
    Kayıt Tarihi: 15/Ekim/2007
    Erkek

    eger yanlıs anlamadıysam bu sekılde ıstedıgın yapabılırsın.bir dene istersen

     

    $query = $db->query("SELECT * FROM submenu WHERE sublink IS NOT null", PDO::FETCH_ASSOC);
    if ($query->rowCount()){
    	 foreach( $query as $row ){
    		 $deger[] = $row['sublink'];
    	 } 
    } 

     

  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    31 yaşında emekli
    ajan1111
    ajan1111's avatar
    Kayıt Tarihi: 25/Ağustos/2005
    Erkek

    en nefret ettiğim hataydı. tam kafayı yemelik (: sen bide hard bir sorunla karşılaşmışsın. daha ben sorunu anlayana kadar canım sıkıldıda senin halini düşünemiyorum (((: sana yardımcı olacak şeyli mürid çıkar (;


    Kayalardan kayarım yoktur benim ayarım (;
  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Bektas
    x-files
    x-files's avatar
    Kayıt Tarihi: 06/Eylül/2005
    Erkek

    print_r($degisken); 

    komutunun çıktısını paylaşır mısın?

     

    Komutu biraz daha inceledim de 

    print($row]; çıktısınıda paylaşır mısın?

    x-files tarafından 15/Şub/20 14:00 tarihinde düzenlenmiştir

    //Hayat Bazen Tatlıdır//--//Aşıksan vur saza şoförsen bas gaza// https://zulfumehmet.com/ Kişisel bir olay
  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    TheMayk
    TheMayk's avatar
    Kayıt Tarihi: 18/Mart/2013
    Erkek

    $dizi=array();

    $query = $db->query("select * from iller limit 20", PDO::FETCH_ASSOC);

    foreach( $query as $row )

    {

    $il=$row['il'];

    array_push($dizi,$il);

    }

    print_r($dizi);

     echo $dizi[0];

    Çıktı

     

    Array ( [0] => Adana [1] => Adıyaman [2] => Afyon [3] => Ağrı [4] => Aksaray [5] => Amasya [6] => Ankara [7] => Antalya [8] => Ardahan [9] => Artvin [10] => Aydın [11] => Balıkesir [12] => Bartın [13] => Bayburt [14] => Bilecik [15] => Bolu [16] => Burdur [17] => Bursa [18] => Çanakkale [19] => Çankırı )


    Adana

     

     

     

     

     

    TheMayk tarafından 15/Şub/20 15:48 tarihinde düzenlenmiştir

    Sperm Gibi Adamlar Var İnsan Olma İhtimalleri Milyonda Bir
  10. KısayolKısayol reportŞikayet pmÖzel Mesaj
    LaNCeLoT
    LaNCeLoT's avatar
    Kayıt Tarihi: 22/Mart/2003
    Erkek

    @buzukatak


    Kurtlar tasma takmaz....
  11. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Hybris
    Hybris's avatar
    Kayıt Tarihi: 12/Haziran/2007
    Erkek

    php böyle çirkin bir dil değil :)

    belirli bir seviyeye gelene kadar symfony, laravel gibi bir framework ile yürümeyi denemelisin.

    devamında php ekosistemini, mvc gibi mimarileri çözdükten sonra frameworkden bağımsız geliştirme yapmak istediğinde, yine doctrine gibi bi orm ye devredersin bu işi.

    bir de böyle soru sorarken dump ettiğin değişkeni de paylaşmalısın ki insanlar yardımcı olabilsin.

    $myArray = [];
    $myArray[] = 'foo';
    $myArray[] = 'bar';

    print_r($myArray) // ['foo', 'bar']
    print_r($myArray[0]) // foo


    agile isn’t how fast you can go, it’s how fast you can turn.
Toplam Hit: 3411 Toplam Mesaj: 21
php array