用該列的字段名即可,select語句的通用形式如下:

創(chuàng)新互聯(lián)公司-云計(jì)算及IDC服務(wù)提供商,涵蓋公有云、IDC機(jī)房租用、成都服務(wù)器托管、等保安全、私有云建設(shè)等企業(yè)級互聯(lián)網(wǎng)基礎(chǔ)服務(wù),歡迎來電:18982081108
select 你要的信息
from 數(shù)據(jù)表(一個或多個)
where 滿足的條件
所以你的sql語句為:
select 要取得列名 from 表名 where 1
例子
SELECT id FROM `article` where 1
親,你的想法有問題,這是不符合要求的。
數(shù)據(jù)庫中有很多的表,表中有字段。因此你不可能查詢數(shù)據(jù)庫中的id和news,而是只能在特定的表上查詢。同時sql語法也要求
select
fields
from
table_name而不是db_name哦。
舉例來說,保存新聞的表名字是news,
位于數(shù)據(jù)庫
my_test_db中,那么應(yīng)該
$con = mysql_connect("127.0.0.1", "123", "123");
mysql_select_db('my_test_db', $con);
$sql = "select id, news from news";后面的代碼就一樣了
$mysqli = new mysqli('localhost','my_user','my_password','world');//連接數(shù)據(jù)庫,需要換成對應(yīng)的主機(jī)名,用戶名,密碼,數(shù)據(jù)庫名
$result = $mysqli-query('SHOW TABLES');//執(zhí)行查詢語句
$tables=array();
while($arr = $result-fetch_assoc()){
$tables[]=$arr;//遍歷查詢結(jié)果
}
$result = $mysqli-query('DESCRIBE table_name');//table_name 換成你對應(yīng)的表名
$column=array();
while($arr = $result-fetch_assoc()){
$column[]=$arr;
}
echo 'pre';
var_dump($tables);//輸出所有表
var_dump($column);//輸出所有字段
上面的例子沒有對應(yīng)的錯誤判斷,大概思路是這樣.
文章標(biāo)題:php列出數(shù)據(jù)表所有字段,php列出數(shù)據(jù)表所有字段
本文來源:http://chinadenli.net/article49/dsshdhh.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供服務(wù)器托管、網(wǎng)站建設(shè)、網(wǎng)站制作、外貿(mào)網(wǎng)站建設(shè)、移動網(wǎng)站建設(shè)、網(wǎng)站設(shè)計(jì)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)