Kohana v3数据库,如何获取表结构?
如何使用KohanaPHP框架和数据库模块获取mysql表结构?
我已经尝试过这个:
$query = DB::query(NULL, 'DESCRIBE table_name');
$result = $query->execute();
但它只返回表中的列数,并且 foreach 循环失败。
有没有其他方法来获取表结构或者如何更新上面的代码才能正常工作?
How can I using KohanaPHP framework and database module get mysql table structure?
I've tried this:
$query = DB::query(NULL, 'DESCRIBE table_name');
$result = $query->execute();
But it only returns number of columns in table, and foreach loop failed.
Is there any other way to get table structure or how can I update code above to works properly?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
试试这个:
编辑
您需要指定 DB::query() 的查询类型将仅返回受影响的行数。
这会给你你期望的结果。
Try this:
EDIT
You need to specify the type of query of DB::query() will just return the number of affected rows.
This will give you the result you expect.