php显示所有数据表名 php显示表格

php mysqli 列出所有表和字段$mysqli = new mysqli('localhost','my_user','my_password','world');//连接数据库,需要换成对应的主机名,用户名,密码,数据库名
$result = $mysqli-query('SHOW TABLES');//执行查询语句
$tables=array();
while($arr = $result-fetch_assoc()){
$tables[]=$arr;//遍历查询结果
}
$result = $mysqli-query('DESCRIBE table_name');//table_name 换成你对应的表名
$column=array();
while($arr = $result-fetch_assoc()){
$column[]=$arr;
}
echo 'pre';
var_dump($tables);//输出所有表
var_dump($column);//输出所有字段
上面的例子没有对应的错误判断,大概思路是这样.
php5以上版本,怎样查找数据库中表名,以及表名中有哪些字段名?mysql_list_tables 在php5应该支持的,再说,向下兼容的啊帮助文档:例 1397. mysql_list_tables() 例子/b?php
$dbname = 'mysql_dbname';
if (!mysql_connect('mysql_host', 'mysql_user', 'mysql_password')) {
print 'Could not connect to mysql';
exit;
}
$result = mysql_list_tables($dbname);
if (!$result) {
print "DB Error, could not list tables\n";
print 'MySQL Error: ' . mysql_error();
exit;
}
while ($row = mysql_fetch_row($result)) {
print "Table: $row[0]\n";
}
mysql_free_result($result);
?
怎么样用php显示数据库中的表列表function list_tables($database)
{
$rs = mysql_query("SHOW TABLES FROM $database");
$tables = array();
while ($row = mysql_fetch_row($rs)) {
$tables[] = $row[0];
}
mysql_free_result($rs);
return $tables;
}
php显示mysql所有数据库表中信息啊 , 明白了,我图方便就简写了,没按照规范,你就自己规范写吧
$cnt = select count(`id`) as `num` from `tablename` //这是取得数据库内的数据数量
$datas = select `id`, `picname`,`picpath` from `tablename`
两种啊,第一种
foreach ( $datas as $data )
{
$del = "delete from `tablename` where `id`={$data['id']}";
@unlike( "{$data['picpath']}" );//这里取决于你存的是相对还是绝对路径
echo("名称:$data['picname']");//显示文件名称
echo("
如何用php获取数据库信息并显示获取ppq数据库的所有表名的代码:
?php
$server='localhost';
$user='root';
$pass='12345';
$dbname='ppq';
$conn=mysql_connect($server,$user,$pass);
if(!$conn)
die("数据库系统连接失败!");
$result=mysql_list_tables($dbname);
if(!$result)
die("数据库连接失败!");
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
数据库中的表
说明
resource
mysql_list_tables
(
string
database
[,
resource
link_identifier])
mysql_list_tables()
接受一个数据库名并返回和
mysql_query()
函数很相似的一个结果指针 。用
mysql_fetch_array()或者用mysql_fetch_row()来获得一个数组 , 数组的第0列就是数组名,当获取不到时
mysql_fetch_array()或者用mysql_fetch_row()返回
FALSE 。
【php显示所有数据表名 php显示表格】php显示所有数据表名的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于php显示表格、php显示所有数据表名的信息别忘了在本站进行查找喔 。

    推荐阅读