PHP mysqli_fetch_assoc()

Tanım;

  • mysqli_fetch_assoc() fonksiyonu SQL sorgusunda etkilenen satırı dizi şeklinde geri döndürür.
  • Dönüş değeri olarak dizi(array) döndürür. Dizinin indisleri tablodaki sütun isimleridir.


Yazım Kuralı;

<?php

$baglanti = mysqli_connect( .... );

$sorgu = mysqli_query( $baglanti, "SQL Sorgu Komutu" );

$dizi = mysqli_fetch_assoc( $sorgu );

?>


Üzerinde sorgu yapılacak tablomuz bu olsun.

iddersAdi
1Java
2Python
3C++
4C#
5MATLAB
6PHP
7HTML
8CSS
9SQL



Giriş;

<?php

$veritabani_ip = "127.0.0.1";
$veritabani_kullanici = "root";   // varsayılan olarak "root" kullanılır.
$veritabani_sifre = "123123";
$veritabani_ismi = "veritaban";

$baglanti = mysqli_connect($veritabani_ip,$veritabani_kullanici,$veritabani_sifre,$veritabani_ismi);

$sorgu = mysqli_query($baglanti,"SELECT * FROM dersler");  

while($dizi = mysqli_fetch_assoc($sorgu))   // birden fazla satır çekeceğimiz zaman while döngüsüne sokuyoruz.
{ 
    echo $dizi["id"] . " " . $dizi["dersAdi"]."<br>";
}

?>


Çıkış;

1 Java
2 Python
3 C++
4 C#
5 MATLAB
6 PHP
7 HTML
8 CSS
9 SQL