gpt4 book ai didi

php - 在不知道列名的情况下获取 Mysql 结果

转载 作者:行者123 更新时间:2023-11-29 01:30:03 24 4
gpt4 key购买 nike

<分区>

由于我还在学习 PHP 和 MySQL,我想知道是否可以在不知道表名的情况下查询表。知道我正在查询的表和我想检索的列,我可以写类似

$book_title=$row['book_title'];

然后我可以稍后在脚本中使用结果变量。在每种情况下,每个图书类别表都会有一个名称不同的感兴趣列。我有几个正在运行查询的表。我能够通过使用一个始终评估为正确表名的变量来查询任何表,因为来自用户的所有输入都对应于数据库中的表,因此 $_POST super 全局将始终带有正确的表名。问题是我有一个

$variable=$row['column'];

在我事先不知道列名的情况下,即使我知道表名。

我的查询很简单,看起来像

query="select * FROM $book_categories WHERE id=$id";
$row = mysqli_fetch_array ($result);
$variable=$row['?'];

问号表示,我不知道该期待什么列,因为它的名称可以是数据库中表中的任何名称!

因为我有几个表,查询将在一个表上归零,但每个表中的列名各不相同,所以我希望能够使用一个查询来为我提供来自此类列的条目。

我希望我的问题很清楚,我不是在要求不可能的事情。如果它是模棱两可的,我想阐明(希望如此)。

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com