为了账号安全,请及时绑定邮箱和手机立即绑定

PHP获取MySQL数据库表纪录失败

PHP获取MySQL数据库表纪录失败

约翰姜 2014-11-17 16:31:53
在确定连接数据库没有问题后,试图获取表名: public function tables(){    $tables = mysql_query("SHOW TABLES");    while($tables = mysql_fetch_array($tables)){        echo "表总数:".sizeof($tables);        $tablelist[]=$tables;    } return $tablelist; }调用后, 为什么总是只能得到第一个表名?
查看完整描述

2 回答

已采纳
?
獵遍天下

TA贡献6条经验 获得超2个赞

$tables = mysql_fetch_array($tables)    都用了$tables,是不是对结果产生了影响

查看完整回答
1 反对 回复 2014-11-18
  • 约翰姜
    约翰姜
    果然是这个问题,把$tables = mysql_fetch_array($tables) 换成 $tablerow = mysql_fetch_array($tables) 之后果然能够显示了。好开心! 原来是粗心引起的错误。 非常感谢你的回答^^
?
约翰姜

TA贡献2条经验 获得超0个赞

果然是这个问题,把$tables = mysql_fetch_array($tables) 换成 $tablerow = mysql_fetch_array($tables) 之后果然能够显示了。好开心!

原来是粗心引起的错误。

非常感谢你的回答^^

查看完整回答
反对 回复 2014-11-19
  • 2 回答
  • 0 关注
  • 1725 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信