【发布时间】:2014-11-23 17:03:29
【问题描述】:
使用 PHP 和 SQL,我想使用用户定义的变量动态创建表行号,但出现以下错误:
无效查询:您的 SQL 语法有错误;检查与您的 MariaDB 服务器版本相对应的手册,以了解在 'SELECT...
附近使用的正确语法我已经在我的网络酒店使用 phpMyadmin 测试了 SQL 代码,没有任何问题。
这里是精简到最少的 php/SQL 代码:
$sql = "SET @i=-1; SELECT @i:=@i+1 as rownum FROM my_table";
$res = mysql_query($sql);
if (!$res) {
die('Invalid query: ' . mysql_error());
}
我错过了什么?!
【问题讨论】: