Bu örneğimizde PHP kodları ile PDO kullanarak MySQL veritabanında bulunan bir tablodan nasıl veri çekebileceğinizi göreceksiniz. Örnekte MySql de dbokul isimli veritabanında bulunan Ogrenci tablosunda bulunan verileri çekeceğiz.
Ayrıca yazının sonunda bu işlemi Bootstrap site ile nasıl yapabileceğinizi göreceğiniz link bulunmaktadır. Bu yazıyı da incelemenizi tavsiye ederim.
Örnek için kullanacağımız Ogrenci tablosu aşağıdadır.
Şimdi index.php için kodlarımızı yazmaya başlayalım.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 |
<!doctype html> <style> table { border-collapse: collapse; width: 40%; } th, td { text-align: left; padding: 8px; } th{ background-color: #4CAF50; color: white; } tr:nth-child(even) {background-color: #f2f2f2;} </style> <!--?php //include("baglan.php"); $dbAd='dbOkul'; $dbKullanici='root'; $dbSifre=''; $db=new PDO('mysql:host=localhost;charset=utf8;dbname='.$dbAd,$dbKullanici,$dbSifre); $ogrenciler=$db->query("SELECT * FROM Ogrenci ORDER BY numara ASC",PDO::FETCH_ASSOC); echo "<table>"; echo "<tr>"; echo "<th>NUMARA</th>"; echo "<th>AD</th>"; echo "<th>SOYAD</th>"; echo "</tr>"; foreach($ogrenciler as $ogrenci) { echo "<tr>"; echo "<td>",$ogrenci['numara'],"</td>"; echo "<td>",$ogrenci['ad'],"</td>"; echo "<td>",$ogrenci['soyad'],"</td>"; echo "</tr>"; } ?--> |
PHP PDO ile MySql Veritabanından Tabloya Veri Çekme
Add Comment