php - 使用 PHP 检索当前数据库表名称并存储到变量中

标签 php mysql

我正在研究如何检索当前事件的表名,以便我可以将该表名存储到变量中,然后在需要获取数据所在表名的查询中使用它。我有查看了 Stack 和 Google,找不到简单的解决方案。我希望我能提供一个我已经在使用的示例,但事实是我还没有找到任何有用的东西可以帮助我完成这个简单的任务。

我想选择表名和存储,仅此而已。听起来很简单,我希望我不会在这个问题上投票,但即使丢了分,我也确实需要找到这个问题的答案。

澄清一下: 我想找到一种方法对不同的表名使用相同的脚本。我们有不同类别的 table 。我希望查询根据正在访问的当前表来搜索特定表上的某些列。我们有表 1 和表 2,其中一些列名称相同,但目前仅访问表 1。如果管理员想要更改表中的图像,则需要在当前访问的表中完成,这样我就不会为了适应不同的表名称而重复代码。

最佳答案

听起来不简单。

您可能在理解如何使用数据库方面遇到一些“问题”。

您(您的应用程序代码)应该始终知道它想要使用的所有数据库表的名称。

就知道了。不获取它们。

获取它们没有任何意义。

要在应用程序代码中编写查询,您不仅应该知道表名称,还应该知道它们的所有字段、类型,换句话说就是结构。

关于php - 使用 PHP 检索当前数据库表名称并存储到变量中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32753222/

相关文章:

mysql - 根据表格检查 2 个唯一代码,然后注册表格

php - Json_encode 一个合并的数组,但只返回 1 行

mysql - 是否可以在不转换的情况下增加 MySQL 中 varchar 的最大大小?

php - Facebook 图谱 API v2.1 : getting user id and his posts

php - 如何设置一个进程以便它在另一个进程之后执行?

php - Composer 下载mpdf时出现的问题

javascript - 如何使用 SmartyStreets 将 AJAX POST 发送到 PHP 脚本以进行地址验证?

mysql - SQL - 从电话号码中删除括号

php - 是否可以使用 cookie 制作 "add to favorites"功能?

php - 在 Laravel 5 中插入数据语句 - 一种更简洁的方法?