我的 PHP 页面中有变量 $page
,在查询中我想这样使用它:
$query = mysqli_query($con, "SELECT * FROM third LIMIT (3*($page-1)),3");
//right here I want to this math but it gives me error.
我也试过了
$query = mysqli_query($con, "SELECT * FROM third LIMIT (3*{$page-1}),3");
它给了我那个信息:
语法错误,意外的“-”,应为“}”
应该如何在 SQL 中进行此数学运算?
最佳答案
$query = mysqli_query($con, "SELECT * FROM third LIMIT " . (3*($page-1)) . ",3");
只需计算 PHP
中的值并连接 :)
关于php - 在 SQL 查询中做简单的数学运算,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22080516/