如何在 php 脚本中运行插入查询,哪个表名是一个数字


How to run Insert query in php script which table name is a number

我需要使用 php 脚本将值插入我的表 9998。首先,我测试了一个查询以检查数据库连接(注释的查询),它工作正常。现在我需要运行第二个查询,但它不会

//$sql1  = "UPDATE testTable SET rule = 'TEST' WHERE gid =".$edge["gid"];
  $sql1 = "INSERT INTO "9998"(forward_speed)VALUES (50);"

注意 - 我通过使用正确执行的 postgreSQL 在数据库中执行来测试插入查询。

如果使用数字作为表名,或者它们以数字开头,则需要使用反引号对其进行转义。

$sql1 = "INSERT INTO `9998` (forward_speed) VALUES (50);"
  $sql1 = "INSERT INTO `9998` (forward_speed) VALUES (50);"