-3

PHPを使用してmysqlデータベースからすべてのテーブル名を表示する方法は? 私はこの構文を使用しています..どこが間違っているか教えてもらえますか..事前に感謝します

    <?php

$db = mysqli_connect('localhost','root','','realestate');

// Check connection
if (mysqli_connect_errno($db))
  {
  echo "Failed to connect to MySQL: " . mysqli_connect_error();
  }
  else 
  {
  echo "Successfully connected to database.</br>";
  }

  $result = mysql_query("SHOW TABLES FROM 'realestate'");

  while ($row = mysql_fetch_array($result))
  {
  echo $row[0];
  }


  ?>
4

1 に答える 1

2

1. mysqli と mysql を混在させている

2.テーブル、データベース、または列の名前にバッククォートを使用する

SHOW TABLES FROM `realestate`
于 2013-11-05T20:41:09.900 に答える