SHOW COLUMNS : 顯示某個 table 上的所有欄位

Home Home
引用 | 編輯 阿科
2002-10-10 14:55
樓主
推文 x0
<?
mysql_connect("localhost","bat","batpassw");

// SHOW 指令
//
// 1.顯示資料庫伺服器上的所有 database
// SHOW DATABASES;
mysql_query("SHOW DATABASES");

// 2.顯示某個 database 上的所有 tables
// USE guestbook;
// SHOW TABLES;
// 或 SHOW TABLES FROM guestbook;

$db_name = "guestbook";
mysql_query("SHOW TABLES FROM $db_name");

// 3.SHOW COLUMNS : 顯示某個 table 上的所有欄位
$result=mysql_query("SHOW COLUMNS FROM teacher FROM school";
while ($row= mysql_fetch_array($result))
{
echo "欄位名稱:".$row["Field"]."<BR>";
echo "欄位資料型態]."<BR>";
echo "欄位是否 NULL:".$row["Null"]."<BR>";
echo "欄位是否 key]."<BR>";
echo "欄位的預設值:".$row["Default"]."<BR>";
echo "欄位額外選項]."<P>";
}

?>

獻花 x0