[CODE lang="php" title="index.php"]<?php
try {
 $baglanti = new PDO("mysql:host=localhost;dbname=profil", "root", "");
 $baglanti->exec("SET NAMES utf8");
 $baglanti->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
 $sorgu = $baglanti->prepare("SELECT * FROM kullanici");
 $sorgu->execute();
} catch (PDOException $e) {
 die($e->getMessage());
}
$baglanti = null;
?>
<!DOCTYPE html>
<html lang="tr">
<head>
 <meta charset="UTF-8">
 <meta http-equiv="X-UA-Compatible" content="IE=edge">
 <meta name="viewport" content="width=device-width, initial-scale=1.0">
 <title>Document</title>
</head>
<body>
 <h1>Üye Bilgileri</h1>
 <?php
 while ($cikti = $sorgu->fetch(PDO::FETCH_ASSOC)) {
 if ($cikti['cinsiyet'] == "0") {
 $cinsiyet = "Bayan";
 } elseif ($cikti['cinsiyet'] == "1") {
 $cinsiyet = "Bay";
 } else {
 $cinsiyet = "Belirsiz";
 }
 ?>
 <p>Adı: <?=$cikti['ad']?></p>
 <p>Soyadı: <?=$cikti['soyad']?></p>
 <p>Yaşı: <?=$cikti['yas']?></p>
 <p>Cinsiyeti: <?=$cinsiyet?></p>
 <hr>
 <?php } ?>
</body>
</html>[/CODE]
Bu şekilde bir şey yaptım, umarım mantığını kavrayabilirsin.
Eğer cinsiyet sütunundaki değer 0 ise bayan, 1 ise bay, herhangi bir sayı ise belirsiz yazacaktır.
Veri tabanı:
Eki Görüntüle 1128272
Çıktı:
Eki Görüntüle 1128273