我试图从MySql数据库中选择一个表名,并将其写到HTML页面上。
这是我的查询:
SELECT * FROM sted, attraksjon, reisetips
然后,我试图在HTML代码中写出表名(sted,attraksjon和reisetips)。我试过了,但是没用。
<?php while($rad = mysqli_fetch_array($datasett)) { ?>
<li id="navigasjon"><a href="nettside.html"><?php echo $rad["sted"]; ?></a></li>
<?php } ?>
请有人帮忙
答案 0 :(得分:-1)
尝试一下
$table_query = 'SHOW TABLES in db_name';
$stmt = $conn->prepare($table_query);
$stmt->execute();
$table_num_result = $stmt->get_result();
while($rows = $table_num_result->fetch_assoc())
{
$tables = $row['Tables_in_db_name'];
echo $tables . '<br>';
}
这将列出数据库中的所有表,还将 db_name 替换为数据库名称,并将$conn
替换为数据库连接变量。