小编Dir*_*olf的帖子

如何在mySQL中将表名与变量值连接起来

我正在尝试创建一个动态代码,该代码可以从具有特定名称的任何表中准备好,但每个表名之间的差异是由变量生成的数字:例如:

//这就是我如何得到我的变量值,例如= 3

$pid = $GLOBALS["localid"];
Run Code Online (Sandbox Code Playgroud)

//表名例如是tablename_3

$strTable = "tablename_" .$pid;
Run Code Online (Sandbox Code Playgroud)

//这里是查询的样子

$query = "SELECT * FROM . $strTable . where .....;
Run Code Online (Sandbox Code Playgroud)

我在某个地方犯了一个错误,但无法弄清楚,并希望得到一些帮助

php mysql

5
推荐指数
1
解决办法
649
查看次数

从 3 个字母创建唯一的密钥

我正在尝试使用字母表创建一个唯一的密钥;我已经设法解决了这个问题,但我不太喜欢我所采取的方法。我相信有人可能能够帮助我找到更好的方法来执行此代码。如果您想到更好的主意,请告诉我?或者你的想法与我的比较?我认为这可能是分享知识的好方法..提前致谢

let string = 'ABE';
let ar1 = ["A", "B", "C", "D", "E"];
string = string.split('');

if (string[2] !=='E') {
  for (let i = 0; i < 5; i++) {
        if (string[2] === ar1[i]) {
          i = i+1;
          string[2] = ar1[i]
        }
    }
    string = string.toString().replace(/,/g, '');
    console.log("case 1", string);

} else if (string[1] !=='E' && string[2] ==='E') { 
    string[2] ='A';
    for (let i = 0; i < 5; i++) {
        if (string[1] === ar1[i]) {
          i = i+1;
          let …
Run Code Online (Sandbox Code Playgroud)

javascript

5
推荐指数
1
解决办法
97
查看次数

标签 统计

javascript ×1

mysql ×1

php ×1