PHP ve mysqli fonksiyonlarını kullanarak MySQL veri tabanındaki verileri listeleme örneğidir.
<?php
$sunucu = "localhost";
$kullanici = "root";
$parola = "";
$vt = "sydata";
$tablo = "person_informations";
$baglanti = mysqli_connect($sunucu, $kullanici, $parola, $vt) or die(mysqli_error());
mysqli_select_db($baglanti, $vt) or die(mysqli_error());
mysqli_query($baglanti, "SET NAMES utf8");
mysqli_query($baglanti, "SET CHARACTER SET utf8");
$sorgu = mysqli_query($baglanti, "SELECT first_name, last_name FROM " . $tablo) or mysqli_error();
?>
<!-- Listeleme Başlangıç -->
<table border="1">
<?php
while ($hucre = mysqli_fetch_assoc($sorgu)) {
$ad = $hucre["first_name"];
$soyad = $hucre["last_name"];
!is_null($ad) ? $ad = $hucre["first_name"] : $ad = "BOŞ";
!is_null($soyad) ? $soyad = $hucre["last_name"] : $soyad = "BOŞ";
?>
<tr>
<td><?php echo $ad; ?></td>
<td><?php echo $soyad; ?></td>
</tr>
<?php } ?>
</table>
<!-- Listeleme Bitiş -->
<?php
//---------------------------------------------
//Sunucuyu girin, yerel sunucu için localhost kullan.
//---------------------------------------------
$sunucu = "localhost";
//---------------------------------------------
//Kullanıcı adını gir.
//---------------------------------------------
$kullanici = "root";
//---------------------------------------------
//MySQL şifrenizi gir. Yoksa boş bırak.
//---------------------------------------------
$parola = "";
//---------------------------------------------
//Veri tabanı adını gir.
//---------------------------------------------
$vt = "sydata";
//---------------------------------------------
//Veri çekeceğiniz tablo adını gir.
//---------------------------------------------
$tablo = "person_informations";
//---------------------------------------------
//Aşağıda bağlantı kur.
//---------------------------------------------
$baglanti = mysqli_connect($sunucu, $kullanici, $parola, $vt) or die(mysqli_error());
//---------------------------------------------
//Veri tabanını seç.
//---------------------------------------------
mysqli_select_db($baglanti, $vt) or die(mysqli_error());
//---------------------------------------------
//Sorgu özelliklerini ayarla.
//---------------------------------------------
mysqli_query($baglanti, "SET NAMES utf8");
mysqli_query($baglanti, "SET CHARACTER SET utf8");
//---------------------------------------------
//Tablo için sorgu yaz.
//---------------------------------------------
$sorgu = mysqli_query($baglanti, "SELECT first_name, last_name FROM " . $tablo) or mysqli_error();
?>
<!-- Listeleme Başlangıç -->
<table border="1">
<?php
while ($hucre = mysqli_fetch_assoc($sorgu)) {
$ad = $hucre["first_name"];
$soyad = $hucre["last_name"];
!is_null($ad) ? $ad = $hucre["first_name"] : $ad = "BOŞ";
!is_null($soyad) ? $soyad = $hucre["last_name"] : $soyad = "BOŞ";
?>
<tr>
<td><?php echo $ad; ?></td>
<td><?php echo $soyad; ?></td>
</tr>
<?php } ?>
</table>
<!-- Listeleme Bitiş -->