Berkay Tosun
Üye
şimdi ise bu tablodaki verileri php ile nasıl çekeriz ona bakalım kodların yanlarında gerekli açıklamalar mevcuttur.
PHP:
<?php
/**
* Mysql veri tabanından veri çekmek
* http://www.umutsinav.com
* [MENTION=2616]umut[/MENTION]sinav
* @package php_dersleri
*/
//türkçe karakter hatası vermemesi için sayfanın kodlamasını utf8 olarak ayarlıyoruz
header('Content-Type: text/html; charset=utf-8');
//Veri Tabanına baglantı kodlarımız
$db_host="localhost";
$db_username="root";
$db_password="root";
$db_name="ogrenci";
mysql_connect("$db_host","$db_username","$db_password")or die ("Host'a Baglanamadim");
mysql_select_db("$db_name")or die("Veritabanina Baglanamadim");
mysql_query("SET CHARACTER SET UTF8");
//Tüm kayıtları çekiyoruz
$sorgu=mysql_query("select * from ogrenciler");
?>
<table style="width: 400px; border: yellow 3px ridge;" border="0">
<tr style="background: black; color: white;">
<th>Öğrenci No</th>
<th>Öğrenci Adı</th>
<th>Öğrenci Soyadı</th>
</tr>
<?
while($ogrenci=mysql_fetch_array($sorgu))
{
echo '<tr>';
echo '<td align="center">'.$ogrenci['ogrenci_no'].'</td>';
echo '<td>'.$ogrenci['ogrenci_ad'].'</td>';
echo '<td>'.$ogrenci['ogrenci_soyad'].'</td>';
echo '</tr>';
}
?>
</table>
PHP:
<?php
//Öğrenci numarasına göre tek bir kayıt çekiyoruz
$sorgu = mysql_query('select * from ogrenciler where ogrenci_no=80');
$ogrenci = mysql_fetch_array($sorgu);
echo 'Tekbir kayıt çekiyoruz ---> ' ;
echo '80 nolu öğrenci<b>'.$ogrenci['ogrenci_ad'].' '.$ogrenci['ogrenci_soyad'];
?>
PHP:
select * from ogrenciler where ogrenci_no=80
PHP:
select * from ogrenciler
Bu çalışmanın ekran görüntüsü