• 10-08-2012, 22:04:50
    #10
    Üyeliği durduruldu
    DooMsDaY adlı üyeden alıntı: mesajı görüntüle
    Bunlarin arasindaki fark ikincisi associative array dondurur sadece. Elementlere index numaralari dahil edilmez sadece anahtar kelimeleri ile erisirsiniz. Hafizada kapladiklari yer acisindan biraz farki var tabii ki fakat dediginiz kadar bir fark yaratmaz
    Severek ailecek takip ediyoruz Guzel ornekler cikariyor burasi. Paylastiginiz icin tesekkurler.
    hocam mysql_fetch_array ve mysql_fetch_assoc performans için arasındaki farkı daha iyi anlıyabilmek adına basit bir örnek paylasabilirmiyiz acaba?
    ayrıca verdiğiniz bilgiler için çok teşekkürler.
  • 10-08-2012, 23:28:41
    #11
    Kimlik doğrulama veya yönetimden onay bekliyor.
    EuroTurk adlı üyeden alıntı: mesajı görüntüle
    hocam mysql_fetch_array ve mysql_fetch_assoc performans için arasındaki farkı daha iyi anlıyabilmek adına basit bir örnek paylasabilirmiyiz acaba?
    ayrıca verdiğiniz bilgiler için çok teşekkürler.
    Veritabanı aşağıdaki gibi olsun

    title | content
    title 1 content 1
    title 2 content 2

    Tüm verileri while ile yazdıralım

    $query = mysql_query("SELECT * FROM tablo_adi");
    while($data = mysql_fetch_assoc($query)){
      echo $data['title'] . $data['content'];
    }
    mysql_fetch_assoc değil de mysql_fetch_array kullanılsaydı $data['title'] ve $data['content'] yerine $data[0] ve $data[1] de kullanılabilirdi.

    mysql_fetch_array, mysql_fetch_assoc u kapsar.
  • 11-08-2012, 02:19:10
    #12
    Üyeliği durduruldu
    tabi burada yazılımcı performansıda önemli, geçen biri yardım istiyor veritabanı değiştirmiş tüm satırları değiştirecekti
    onun için PDO öneriyoruz