このステートメントを使用する場合:
$query = "select * from Products where category_description='".$search_dept."' ORDER BY $orderby LIMIT $offset, $rowsPerPage";
3 つの結果が返されましたが、これは正しいです。
このステートメントを使用する場合:
$query = "select * from Products where material like \"%$trimmed%\" OR ProductName like \"%$trimmed%\" ORDER BY $orderby LIMIT $offset, $rowsPerPage";
正しい結果が得られます。
ただし、それらを組み合わせようとすると:
$query = "select * from Products where category_description='".$search_dept."' AND material like \"%$trimmed%\" OR ProductName like \"%$trimmed%\" ORDER BY $orderby LIMIT $offset, $rowsPerPage";
間違った結果が得られます。返される回数が多すぎます。私が間違っていることはありますか?