如果想全部顯示 就需要循環(huán)顯示
員工經過長期磨合與沉淀,具備了協(xié)作精神,得以通過團隊的力量開發(fā)出優(yōu)質的產品。成都創(chuàng)新互聯(lián)公司堅持“專注、創(chuàng)新、易用”的產品理念,因為“專注所以專業(yè)、創(chuàng)新互聯(lián)網站所以易用所以簡單”。公司專注于為企業(yè)提供成都做網站、成都網站建設、微信公眾號開發(fā)、電商網站開發(fā),微信小程序定制開發(fā),軟件定制網站開發(fā)等一站式互聯(lián)網企業(yè)服務。
你的錯誤在于 $db = mysql_fetch_row($sdb)
你把這個改成 while($db = mysql_fetch_row($sdb)){rows[] =$db;}
$db = mysql_fetch_row($sdb)
因為只會取一個
獲取ppq數(shù)據庫的所有表名的代碼:
?php
$server='localhost';
$user='root';
$pass='12345';
$dbname='ppq';
$conn=mysql_connect($server,$user,$pass);
if(!$conn)
die("數(shù)據庫系統(tǒng)連接失??!");
$result=mysql_list_tables($dbname);
if(!$result)
die("數(shù)據庫連接失??!");
while($row=mysql_fetch_row($result))
{
echo
$row[0]."
";
}
mysql_free_result($result);
?
mysql_list_tables
(PHP
3,
PHP
4
,
PHP
5)
mysql_list_tables
--
列出
MySQL
數(shù)據庫中的表
說明
resource
mysql_list_tables
(
string
database
[,
resource
link_identifier])
mysql_list_tables()
接受一個數(shù)據庫名并返回和
mysql_query()
函數(shù)很相似的一個結果指針。用
mysql_fetch_array()或者用mysql_fetch_row()來獲得一個數(shù)組,數(shù)組的第0列就是數(shù)組名,當獲取不到時
mysql_fetch_array()或者用mysql_fetch_row()返回
FALSE。
大概是這樣的代碼:
?php
if?(!?mysql_connect('127.0.0.1','root','123456'))?exit('數(shù)據庫鏈接失敗!');
$sql='select?*?from?ku.biao';
$res=mysql_query($sql);
if?(!?$res)?exit("執(zhí)行查詢失敗,SQL:$sqlBR錯誤:".mysql_error());
echo?'table?border=1trth會員IDth注冊名稱';
while($row=mysql_fetch_row($res))?echo?"trtd$row[0]td$row[1]";
echo?'/table';
mysql_free_result($res);
mysql_close();
?
用該列的字段名即可,select語句的通用形式如下:
select 你要的信息
from 數(shù)據表(一個或多個)
where 滿足的條件
所以你的sql語句為:
select 要取得列名 from 表名 where 1
例子
SELECT id FROM `article` where 1