【发布时间】:2021-07-05 02:55:24
【问题描述】:
我有一个小问题... 我有这个错误: “SQLSTATE[42601]: 语法错误: 7 ERREUR: erreur de syntaxe sur ou près de « 'aliases' »↵LINE 1: SELECT * FROM 'aliases'↵ ...”
但我真的不明白为什么^^' 这是我的代码:
function getAllByTable($nomTable){
$bdd2 = DB::connection('kal');
$sql = "SELECT * FROM $nomTable";
return $bdd2 -> select($sql);
}
我尝试将“$nomTable”放入 From 但它不起作用...名称别名也正确...
感谢您的帮助^^
【问题讨论】:
-
提示:常规语法是
$x->y(),没有空格。 -
向我们展示最终的
$sql字符串。 -
谢谢 ^^ 但还是不行...
-
返回响应()->json(getAllByTable(aliases));我尝试在别名周围加上引号但不起作用:“''”
-
您在哪里以及如何创建 $nomTable ?该变量包含错误的数据,最终出现在您的 SQL 中。
标签: php sql postgresql