php获取数据表结构 php创建数据表

php通过pdo连上了sqlite,如何获取所有表及表结构

?php

网站建设哪家好,找创新互联!专注于网页设计、网站建设、微信开发、小程序定制开发、集团企业网站建设等服务项目。为回馈新老客户创新互联还提供了神池免费建站欢迎大家使用!

$pdo = new PDO("sqlite:data.db");

//获取数据表列表#仅显示自建表,系统表不显示。

$tables = $pdo-query("select * from sqlite_master where type='table'")-fetchAll(PDO::FETCH_ASSOC );

//获取索引列表

$indexs = $pdo-query("select * from sqlite_master where type='index'")-fetchAll(PDO::FETCH_ASSOC );

//打印

var_dump($tables,$indexs);

phppdo连接的数据库怎么获取表名

$dbh是new PDO()

$dbh-exec("show tables");--获取所有表#

$dbh-exec("desc 表名");--查询表结构

PHP怎么查询MYSQL数据库的表结构?

数据库? 给你点思路 查一个表的 先mysql_num_fields

mysql_fetch_field可以取出字段信息 做个循环就可以放到数组中了 分太少了 不帮你写了 哈哈 网上查查mysql_fetch_field

php 获取 sql 数据类型

describe tablename;            //获取表结构信息

describe tablename fieldname;  //获取表的某个字段结构信息

比如:describe users username; //获取users表的username字段的结构信息

返回:array(

'Field'    ='username',

'Type'     ='varchar(50)',

'Null'     ='NO',

'Key'      ='UNI',

'Default'  ='',

'Extra'    =''

)

php获取数据库结构的问题~

1、左边页面中,你的$result为第一次取的值,你循环N次,也是输出的第一次的title啊,你若想读取全部的title,代码如下:

(……以上省略)

$result = mysql_query($sql);

while($row = mysql_fetch_array($result)){

echo $row['title'];

}

2、你读取的是 user表,不是loadup表,你看看你user表中是不是有个字段叫xianzhi


网页题目:php获取数据表结构 php创建数据表
分享URL:http://hxwzsj.com/article/dodjegp.html

其他资讯

Copyright © 2025 青羊区翔捷宏鑫字牌设计制作工作室(个体工商户) All Rights Reserved 蜀ICP备2025123194号-14
友情链接: 企业网站设计 高端网站建设 定制网站设计 营销网站建设 成都网站建设 网站设计 重庆网站建设 成都网站设计 营销网站建设 成都网站建设 网站设计 专业网站设计 成都网站建设公司 网站建设推广 成都网站建设 专业网站设计 响应式网站设计 成都网站建设 重庆网站制作 H5网站制作 温江网站设计 移动手机网站制作