PHPコードが追加ではなく連結されているというこの問題が発生しています
$offset=$_POST['offset']; //Get the offset
$searchLimit = 10;
$searchCount = count(sql) //For the purpose of this question, it returns the result count
今、ページネーションの「from」表示を計算したいので、
$from = ($offset*$searchLimit)+1;
それはうまく動作します
$オフセット == 0
1 という期待される結果が得られます。
$オフセット == 1
それは私に101を与えます。基本的には10と1を連結して101を与えます。私は次のことを試しました
$from = (int)($offset*$searchLimit)+1
$from = ((int)($offset)*$searchLimit)+1
$from = (((int)($offset)*$searchLimit)+1)
私も試してみました
$offset = (int)$_POST['offset'];
しかし、それらはすべて同じ結果をもたらしています。