【发布时间】:2016-10-25 21:34:28
【问题描述】:
我有几个关于创建表格的问题:
-
1234563 “创建表”。它似乎在我的虚拟服务器上忽略了它,但我只是想知道这是否是错误的。它是否每次都尝试创建一个新表?可以保留该代码吗?
我的另一个问题是,假设我进入 PHPMyAdmin 并添加一个名为“角色”的列(用于定义用户的角色)。登录页面会崩溃,因为我在 PHPMyAdmin 中添加了一个列,但如果使用 PHP/MySQL 添加该列,那就完全没问题了。这是为什么呢?
【问题讨论】:
-
你能发布你创建表的代码吗?以及您正在为登录页面抓取列的位置。这将有助于回答您的问题。
-
这里有有用的信息。我正在做的是在与登录页面相同的页面上创建我的表格。由于表创建应该是一次性事件,所以我最终做的是创建一个管理页面,我可以在其中一次性上传代码,这远离频繁访问的页面。 Rhazen 的添加“如果不存在”的建议也奏效了。希望这对其他人也有帮助。
标签: php mysql create-table