İlyas Canbay (HTML, CSS, PHP, SQL) » PHP sayfalarda SQL’den veri göstermek (Select)

PHP sayfalarda SQL’den veri göstermek (Select)

Bu yazımızda sql veritabanından “select” komutuyla seçtiğimiz bilgileri tablo halinde bir php sayfada göstereceğiz.

“Select”, sql veritabanından bilgi almak için kullanılan bir komuttur.

SELECT sutun_adi
FROM tablo_adi


Yukardaki komut ile belirtilen tablo adından ilgili sütıunda yer alan bilgiler seçilebilir. Bu komutu php sayfada çalıştırabilmemiz için mysql_query() fonksiyonunu kullanmamız gerekecektir.

Aşağıdaki örnek kodumuzda “liste” isimli tablodan “*” (yıldız) ile tüm sütunları seçiyoruz. Kullanılan html kodlarla verileri tablo halinde gösteriyoruz.

<?php
$con = mysql_connect("localhost","kullanici","parola");
if (!$con)
{
die('Bağlantı sağlanamadı: ' . mysql_error());
}

mysql_select_db("deneme", $con);

$result = mysql_query("SELECT * FROM liste");

echo "<table border='1'>
<tr>
<th>Ad</th>
<th>Soyad</th>
<th>İngilizce</th>
</tr>"; while($row = mysql_fetch_array($result))
{
echo "<tr>";
echo "<td>" . $row['ad'] . "</td>";
echo "<td>" . $row['soyad'] . "</td>";
echo "<td>" . $row['ingilizce'] . "</td>";
echo "</tr>";
}
echo "</table>"; mysql_close($con);
?>


Yukarıdaki kodu kısaca açıklamak gerekirse, mysql_connect() fonksiyonu ile veritabanına bağlanılıyor, mysql_select_db() ile veritabanı seçiliyor, mysql_query() ile sql komutu olan “select” çalıştırılıyor, “echo” ile html kodlardan istifade ederek tablo yapısı ve $row ile hangi dizilerin gösterileceği belirleniyor. Sayfa çalıştırıldığında bilgiler tablo halinde görünecektir.

İlyas Canbay (www.ilyascanbay.com)

Yorum Gönder.

Yorum gönderebilmek için giriş yapmalısınız.