gpt4 book ai didi

javascript - sql create语句中如何使用变量名作为表名

转载 作者:行者123 更新时间:2023-11-30 11:35:45 26 4
gpt4 key购买 nike

我需要根据用户给出的输入在 sql 数据库中创建一个新表。我想要这样的东西

$query = "CREATE TABLE . $POST['name'] . (
PersonID int,
LastName varchar(255),
FirstName varchar(255),
Address varchar(255),
City varchar(255)
);";

用户在输入文本框中输入名称并提交。然后调用上面的查询。是否可以使用变量名称动态创建表。我正在尝试在 mysql 中执行此操作。我是 sql 新手。

提前致谢

最佳答案

您可以用大括号将变量括起来,如下所示:

$query = "CREATE TABLE {$_POST['name']} (
PersonID int,
LastName varchar(255),
FirstName varchar(255),
Address varchar(255),
City varchar(255)
)";

关于javascript - sql create语句中如何使用变量名作为表名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44481471/

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