PHP : Using a variable to hold a table name, 并在查询中使用该变量

标签 php mysql database variables

<分区>

我目前正在学习 PHP,并且正在制作注册表。 在我的代码中某处有这些语句

$query = "SELECT `stud_no` FROM `tb_registered_users` WHERE `stud_no`='$studno'";

$query = "INSERT INTO `tb_registered_users`
VALUES ('".$studno."','".$firstname."','".$lastname."')";

但是我想声明这个变量并在上面提到的查询中使用它

$mysql_tb = 'tb_registered_users';

那么正确的语法是什么?

最佳答案

$query = "INSERT INTO `" . $mysql_tb . "`
VALUES ('".$studno."','".$firstname."','".$lastname."')";

关于PHP : Using a variable to hold a table name, 并在查询中使用该变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13656667/

相关文章:

php - 多号码电话簿 (PHP-PDO)

php - 通知 : Undefined offset: 0

PHP 解析错误(意外的 T_IF)

使用 NTLMv2 的 PHP 单点登录

php - 如何在 Phalcon Framework 中订购合并结果

MySQL从两列中搜索文本

php - mysql 限制子句不能与 php 绑定(bind)值一起使用

mysql - 如何从 select mysql 中省略列

database - Kotlin 嵌套对象类

java - 如何判断H2数据库文件锁是否存在?