Veritabanı tablolarını görmek

0

Merhabalar, bu yazıda bir webmaster forumundaki arkadaşımızın yapmış olduğu basit bir script (daha doğrusu php sayfadan) bahsetmek istiyorum.

Hepimiz bir script hazırlarken veri tabanında şurada hangi tabloyu kullanmıştım? Hangi sütundu bu la gibi düşüncelere kapılmış ve tabloları sürekli incelemişsinizdir. Bu işlemi gerçekleştirirken tabi ki zaman kaybı yaşadığımızda acı bir gerçek. Sonuçta web ile uğraşıyoruz ve işimizi hem hızlı yapmalıyız hem de doğru.

 

Bu yüzden bu küçük sayfayı kullanmanız gerekiyor, çünkü bu sayfa o kadar kolaylık sağlıyor ki; istediğiniz bir veri tabanını tablo ve sütun ayrıntılarına kadar görebiliyorsunuz. Kodları aşağıda bulabilirsiniz..

<?php
error_reporting(0);
$localhost=”localhost”;
$kullanici=”root”;
$sifre=”veritabanışifreniz”;
$dbadi=”veritabanıadınız”;
$dbbaglan=mysql_connect($localhost,$kullanici,$sifre);
mysql_select_db($dbadi,$dbbaglan);
mysql_query(‘SET NAMES utf8’);
mysql_query(‘SET CHARACTER_SET utf8’);
mysql_query(“SET COLLATION_CONNECTION = ‘utf8_turkish_ci’ “);

$tablosorgu = mysql_query(“SHOW TABLES FROM $dbadi”);
while($tabloveri = mysql_fetch_array($tablosorgu)) {
$tabloadi = $tabloveri[0];
?>
<div style=”width: 300px; min-height: 240px; background-color:#F3F3F3; border: 1px solid #ddd; display: inline-block; margin-bottom: 15px; margin-right: 15px; font-family:Arial, Helvetica, sans-serif; font-size: 14px; float:left;”>
<div style=”display:block; border: 1px solid #ddd; padding: 3px; background:#EFEFEF; width: 285px; margin:0 auto; margin-top: 5px;”><b><?php echo $tabloadi; ?></b></div>
<ul>
<?php
$sutunsorgu = mysql_query(“SHOW FIELDS FROM $tabloadi”);
while($sutun = mysql_fetch_array($sutunsorgu)){
$sutunadi = $sutun[0];
if($_GET[‘detayli’] == “goster”){
echo “<li>$sutunadi  <div style=\”float: right; margin-right:15px; font-size:10px; tex-align: left;\”>”.$sutun[1].”</div></li>”;
} else {
echo “<li>$sutunadi</li>”;
}
}
?>
</ul>
</div>
<?php } ?>

<?php
if($_GET[‘detayli’] == “goster”){
?>
<a href=”<?php echo $_SERVER[“SCRIPT_NAME”]; ?>”>normal versiyon</a>
<?php } else { ?>
<a href=”?detayli=goster”>detayli versiyon</a>
<?php } ?>

 

NOT: kod kısmındaki

$localhost=“localhost“;
$kullanici=”root“;
$sifre=”veritabanışifreniz“;
$dbadi=”veritabanıadınız“;

alanlarını kendi bilgilerinize göre düzenleyiniz..

 

UYARI: Bu sayfayı sadece localhostta kullanmanız önerilir !!!

 

Bunları da beğenebilirsin Yazarın diğer içerikleri

Cevap bırakın

E-posta hesabınız yayımlanmayacak.