gpt4 book ai didi

php - 在表名中动态插入数据

转载 作者:行者123 更新时间:2023-11-29 13:49:19 25 4
gpt4 key购买 nike

我正在创建一个成绩系统,我需要一些帮助。

我正在创建一个注册表单,我已成功将用户详细信息插入到“用户”表中,但我还想将用户 ID 和用户名插入到组表中。

例如:

$sql = ("INSERT INTO `users`(`username`, `password`, `email`, `group`, `ip`, `signup`, `lastlogin`) VALUES ('$username','$email','$password','$group','$ip',now(),now())");
$query = mysqli_query($db_conx, $sql);
$uid = mysqli_insert_id($db_conx);
// Establish their row in the group table
$sql = ("INSERT INTO '.$group.'(id, username) VALUES ('$uid','$username')");
$query = mysqli_query($db_conx, $sql);

exit();

我不确定如何将动态变量 ($group) 作为表名称,然后将数据插入正确的组表中。

如果有人有建议或现在如何实现这一目标,我们将不胜感激。

最佳答案

"INSERT INTO '.$group.'(id, username) VALUES ('$uid','$username')"

您用点和撇号包围 $group - 撇号不会分割字符串。

"INSERT INTO `$group` (id, username) VALUES ('$uid','$username')"

-注意反引号。

关于php - 在表名中动态插入数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16907761/

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